我正在使用Handlebar模板。
我遍历一个列表并使用@index对id进行编号,如下所示
{{#each employees}}
<tr>
<td id='dp{{@index}}'>{{this.dpval}}</td>
<td id='genMet{{@index}}'>{{this.genMet}}</td>
<td id='venMen{{@index}}'>{{this.venMen}}</td>
<tr>
{{/each}}
上面的部分将在页面加载时运行,之后我可能会通过Ajax调用获得一个新列表并再次使用上面的模板脚本运行该列表并将html附加到页面加载时生成的表中< / p>
这里我要求@index不应该从0开始,而是从最后的@index结束的地方开始
我正在寻找类似{{@ index}} + rowCount等的东西,其中rowCount是某个数字
先谢谢
答案 0 :(得分:0)
我可以这样做
注册助手
Handlebars.registerHelper('calc', function(count) {
return count + cnt; // where cnt will be calculated
})
用
调用该函数<td id='dp{{calc @index}}'>{{this.dpval}}</td>