我想把序列号。在#each循环内的表中,在.hbs文件中我尝试了这个:
{{#each item}} <tr> <th>{{@index}}</th> <tr> {{/each}}
但是这是从0开始打印索引,我想从1开始打印,我该怎么做呢?
hmtdttj41#
一个帮助函数,它允许你对表达式执行计算,比如加法和减法等。下面的函数注册了一个新的helper,它只是将一个值递增1:
var Handlebars = require('handlebars'); Handlebars.registerHelper("addOne", function(value, options) { return index + 1; });
然后,您可以使用addOne关键字在handlebar表达式中使用它,如:
{{addOne @index}}
1条答案
按热度按时间hmtdttj41#
一个帮助函数,它允许你对表达式执行计算,比如加法和减法等。
下面的函数注册了一个新的helper,它只是将一个值递增1:
然后,您可以使用addOne关键字在handlebar表达式中使用它,如: