您好我是通过此
从节点渲染玉石router.get("/register", function (req, res) {
var countries = [1, 2, 3];
res.render("./account/register", {
countries: countries
});
});
这是我的玉模板
extends ../layout
block content
each val,t in countries
p= val
它出错了无法读取属性'长度'未定义的 我使用快递4x,我试图解决这个问题差不多2天
答案 0 :(得分:2)
我认为应该是这样的:
res.render("./account/register", {
"countries": countries
});
JSON的键应该在引号中。
答案 1 :(得分:0)
我遇到了同样的问题。我在Chromium和Opera上遇到了问题,但在Firefox上却没有。在涉及模板继承的Jade中有一些错误。 没有继承就可以了。
更改为Pug后,一切正常(请参阅:Pug with Express)。