我正在传递一个看起来如下的对象:
res.render('lakes/index',
{
var1: 'some value',
regions:
[
{name: 'New York', lakes: ['Lake 1', 'Lake 2']},
{name: 'New Jursey', lakes: ['Lake 3', 'Lake 4']}
]
}
);
下面的玉模板似乎每个循环都有问题 - #{region.lakes}中的每个区域。
block body
div.page-header
h1 Lakes #{var1}
p Some info on lakes
- each region in regions
p The lakes of #{region.name} ... #{region.lakes}
- each region in #{region.lakes}
p xxx
如何在上面的物体中循环湖泊?
答案 0 :(得分:1)
尝试为每个循环使用不同的变量,并删除表达式周围的#{}
:
block body
div.page-header
h1 Lakes #{var1}
p Some info on lakes
- each region in regions
p The lakes of #{region.name} ... #{region.lakes}
- each lake in region.lakes
p xxx