2017-10-10 37 views
0

我認爲這是一個非常簡單的問題,但我很難找到直接的答案。NodeJS - PUG/Express:從表單收集的顯示數據

簡單的例子:

  1. 表收集數據,但不會將數據保存到任何數據庫,對數據
  2. 運行計算(一些基本的數學,點擊後「提交」通過控制器進行)。
  3. 在新頁面上顯示新計算的數據。

我無法搞清楚如何讓步驟3工作。我創建了一個路線和視圖,並在「提交」上呈現它。我只是不知道如何在新頁面上使用我的控制器中新計算的變量。

任何幫助/資源將不勝感激。我的控制器功能的結尾看起來像這樣:

var age_upper = age + 60; 
... 

res.render('ageResults'); 

其中'ageResults'將是我要在其上顯示計算數據的頁面。

回答

1

值傳遞給模板中的 '當地人' 使用:

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

ageResults.pug然後使用#{age_upper}

+0

非常感謝!我認爲這就是我正在尋找的。 –