2016-11-20 3 views
0

は、私はちょうど接続-フラッシュを試して、私はこれを行う場合、私のコードは動作しますが、奇妙な効果を持って始めながら:ノードの接続・フラッシュ表示メッセージパッシングデータ

router.get('/signup', function(req, res) { 
    req.flash('test', 'message goes here'); 
    res.render('signup.ejs', { message: req.flash('test') }); 
}); 

が、私はこれを行う場合、それはdoesnの「T(それは私がロードするたびに増加し、私のテンプレート内数を示しています

router.get('/signup', function(req, res) { 
    res.render('signup.ejs', { message: req.flash('test', 'message goes here') }); 
}); 

誰もが、私が代わりに2?。

答えて

0

の1行にメッセージを設定する方法を/に何が起こっているか知っていますあなたがすでに持っている最初の例それはあなたがヒスイのテンプレートを使用していると仮定すると、あなたがループする必要があります第二部について

メッセージがここに行く」取得しますので、あなたのテンプレートにメッセージをレンダリングするキー「テスト」の値を、割り当てられた:

for message in flash 
    p= message.message 
関連する問題