将变量传递给 jade 模板

pass variables to jade template

我正在尝试将变量从 page.js 传递到 page.jade 但由于某些原因这不起作用。

这是我的代码:

page.js

res.render('page', {param1: 'xxx', param2: 'yyy'} );

page.jade

#{param1}
br
#{param2}
br

您可能会将它们呈现为标签。查看您的来源 html post 渲染。

尝试使用 !{param} 而不是 #{param}。

尝试像这样传递变量

res.render('page', {params: {param1: 'xxx', param2: 'yyy'}});

在你的模板中

#{params.param1}