我有数据:
priceGroups:
[
{
label: 'rate1",
price: 1.00,
numPeople: 1
},
{
label: 'rate 2",
price: 2.00,
numPeople: 2
},
{
label: 'rate 3",
price: 15.00,
numPeople: 4
},
];
和
labels:
[
'Solo',
'Duo',
'Trio'
'4 People',
'5 People
];
我希望能够做到这一点:
{{#priceGroups}}
{{for (a = 1; a <= {{this.numPeople}}; ++a)}}
<th>{{label[a]}}</th>
{{/for}}
{{/priceGroups}}
我已经尝试过这么多,没有任何作用。
请帮忙。这很重要。
答案 0 :(得分:2)
我想你可以用这个:
{{#each priceGroups}}<th>{{label}}</th>{{/each}}
{{#each priceGroups}}
获取priceGroups
数组的迭代,然后数组的每个项目(对象)一个接一个地呈现给模板,以便您可以引用{{ 1}}该对象中的属性。
您不会将javascript直接嵌入到处理程序栏模板中,就像您尝试这样做一样。