我想渲染一个jade
模板:
res.render('tmp.jade')
在我的模板中,我希望判断是否首先传递参数,就像在javasript中一样:
- if (temp) {
- for (var key in temp) {
- }
- }
但这是错误的,temp
未定义
如何检查参数首先传递?
答案 0 :(得分:0)
您可以使用
temp = {foo:"bar"}
each val, key in temp
li #{key}: #{val}
从here开始,假设您要创建密钥及其值的列表。但你可以用你想要的任何东西来代替它。
如果temp
未定义,则无法进行迭代。