假设我想构建一个动态表。我如何在每个内部运行每个。如果唯一代表当前项目的变量为this
。
{{#each by_width}}
{{#each by_height}}
{{this}} // how do refer to this from the outer loop?
{{/each}}
{{/each}}
答案 0 :(得分:59)
您可以使用../
访问Handlebars模板中的父级:
{{#each by_width}}
{{#each by_height}}
w: {{../this}}
h: {{this}}
{{/each}}
{{/each}}
当然,假设by_height
位于by_width
的每个元素中,如果它们都位于顶层,那么您需要另一个../
:
{{#each by_width}}
{{#each ../by_height}}
w: {{../this}}
h: {{this}}
{{/each}}
{{/each}}
答案 1 :(得分:0)
不要写{{../this}}
但{{..this}}
。