使用 Handlebars 和 Node,我有一个长度不断变化的数组,每次它发生变化时我都需要获取它的最后一个元素之前的元素。
所以如果你想得到最后一个元素,你可以这样做:
{{#each array}}
{{#if @last}}
{{this}}
{{/if}}
{{/each}}
它会返回最后一个元素。我有数学助手,可以执行基本的数学运算。例如,我可以得到所需的索引号
{{math array.length '-' 1}}
但我不能将它与另一个块助手一起使用,例如:
{{#each array}}
{{#if math @last '-' 1}}
{{this}}
{{/if}}
{{/each}}
怎么可能做到这一点?谢谢你。