我将模型传递给 Handlebars 模板并将一些属性放在一行中。我想为每一行设置某种位置变量。具体来说,我想知道已经创建了多少行并且每行都有一个位置。
例如
{{#each row}}
<span class = (indexHere)>
<tr>
<td> <{{this.property}}>
</tr>
</span>
{{/each}}
最佳答案
这是一个老问题,也许当时 Handlebars 不包括 @index
属性,但根据当前(1.3.0)文档:
当循环遍历 each
中的项目时,您可以选择通过 {{@index}}
引用当前循环索引
关于 Handlebars 中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11679599/