{{#each}}内的@index问题

时间:2013-07-03 13:55:40

标签: javascript handlebars.js

当我们使用{{#each}}帮助时,我们面临以下问题。

JSON: {arr1 : ["a","v"],arr2 : ["c","d"]}

Template:
{{#each arr1}}
{{../arr2.[0]}}
{{/each}}

以上代码工作正常。但是当我们在arr2中使用@index的静态索引号时,它不起作用。我们无法理解为什么没有放置@index值。

例如(不工作),

Template:1
{{#each arr1}}
{{../arr2.[@index]}}
{{/each}}

Template:2
{{#each arr1}}
{{../arr2.[index]}}
{{/each}}

1 个答案:

答案 0 :(得分:1)

您应该使用{{@index}}而不只是@index