如何检查参数是否在jade模板中传入

时间:2013-01-10 14:17:24

标签: parameters pug

我想渲染一个jade模板:

res.render('tmp.jade')

在我的模板中,我希望判断是否首先传递参数,就像在javasript中一样:

- if (temp) {
   - for (var key in temp) {

   - }
- }

但这是错误的,temp未定义

如何检查参数首先传递?

1 个答案:

答案 0 :(得分:0)

您可以使用

temp = {foo:"bar"}
each val, key in temp
    li #{key}: #{val} 

here开始,假设您要创建密钥及其值的列表。但你可以用你想要的任何东西来代替它。

如果temp未定义,则无法进行迭代。

相关问题