2017-10-10 16 views
0

これは本当に簡単な問題だと思いますが、私はまっすぐな答えを見つけるのに苦労しています。NodeJS - PUG/Express:フォームから収集したデータを表示

シンプルなユースケース:

  1. データを収集するフォームが、どのデータベースにデータを保存しない、データ上の
  2. ランの計算(いくつかの基本的な数学、「送信」をクリックした後、コントローラを介して行います)。
  3. 新しいページに新しく計算されたデータを表示します。

手順3を実行する方法を理解できません。私はルートとビューを作成しました。私はそれを 'Submit'でレンダリングしています。私はちょうどこの新しいページの私のコントローラから新しく計算された変数を使用する方法を知らない。

お手伝いをしていただけると助かります。私のコントローラ機能の終了は、次のようになります。「ageResultsは」私が上で計算されたデータを表示したいページのだろう

var age_upper = age + 60; 
... 

res.render('ageResults'); 

答えて

1

は「地元の人」を使用して、テンプレートに値を渡します

res.render('ageResults', {age_upper: age_upper}) 

その後ageResults.pug#{age_upper}を使用しています。

+0

ありがとうございました!私はそれが私が探しているものだと思います。 –

関連する問題