有没有办法在手柄模板中获取数组的索引,我想获取数组中的最后一个值并调用a。财产
{{currentRevision.computedRoutingNodes.length-1.numberOfReviewDays}}
computedRoutingNodes是一个对象数组
我知道我可以获得像
这样的索引{{currentRevision.computedRoutingNodes.1.numberOfReviewDays}}
但我希望动态获取最后一个值
答案 0 :(得分:1)
你可以使用帮手:
Handlebars.registerHelper('propAtLengthRelativeIndex', function (arr, index, prop) {
return new Handlebars.SafeString(arr[arr.length + ~~index][prop]);
});
然后像这样称呼它:
{{propAtLengthRelativeIndex currentRevision.computedRoutingNodes '-1' 'numberOfReviewDays'}}
答案 1 :(得分:1)
{{currentRevision.computedRoutingNodes.lastObject.numberOfReviewDays}}
将会有效。