[JST]不支持for(var i=0;i

Trimpath的循环语法支持遍历列表或者数组,如果我们在模板中希望能够使用传统的for循环的方式 for(var i=0;i<length;i++) 来实现根据定义数字大小指定遍历次数,则无法使用{for(i in length)}来完成,因为length不是列表也不是数组,所以势必需要将数字转换成从0开始的数字数组,然后在使用for来遍历数组完成这个指定次数循环。

 

 

var loops = new Array(length); for(var i=0;i<_totalSecondTypes[k].number;i++){ loops[i]=i; } TrimPath.parseTemplate("template".value).process(loops); <text id="template" style="display:none" mce_style="display:none"> <ol> {for i in loops} <li>${i}...</li> {/for} </ol> </text> 

 

你可能感兴趣的:(loops)