我已经在我的JavaScript以下阵列:嵌套{{#each}}不工作
let food = [
'taco',
'burrito',
'hamburger',
]
let drinks = [
'water',
'milk',
'soda',
]
我通过这些我把手模板,我这样做:
{{#each food as |food|}}
{{food}}
{{#each drinks as |drink|}}
{{drink}}
{{/each}}
{{/each}}
但只打印出
taco burrito hamburger
我期望的输出是这样的(分开成新行的可读性)
taco
water
milk
soda
burrito
water
milk
soda
hamburger
water
milk
soda
它似乎完全忽略了嵌套的每个循环。这里有什么问题?
你的预期输出是什么 –
我加了它。这是一个循环内的循环。这不清楚吗? –
[Handlebars嵌套'每个'语法的可能重复 - 不遍历每个元素](https://stackoverflow.com/questions/17197731/handlebars-nested-each-syntax-not-iterating-over-ee-element) – cwallenpoole