【发布时间】:2023-07-18 21:16:02
【问题描述】:
我的 JavaScript 中有以下数组:
let food = [
'taco',
'burrito',
'hamburger',
]
let drinks = [
'water',
'milk',
'soda',
]
我将这些传递给我的 Handlebars 模板,然后我这样做:
{{#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
它似乎完全忽略了嵌套的 each 循环。这里有什么问题?
【问题讨论】:
-
你的预期输出是什么
-
我添加了它。这是一个循环中的一个循环。不清楚吗?
-
@JakeWilson 不需要这种态度——你需要帮助,要友善
-
无意态度。我真的不确定它是否清楚。
标签: javascript handlebars.js templating