2017-10-10 86 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

非常感谢!我认为这就是我正在寻找的。 –