dot.js嵌套循环,执行原生javascript for循环语句

模板

<script id="dataTemp" type="text/x-dot-template">
{{~it:value:index}}
    {{for(var i=0;i<value.diamondNum;i++){}}
    <i class="list_icon_diamond"></i>
    {{}}}
{{~}}
</script>

js

var res={"code":0,"data":[{"diamondNum":"1"}]}
var interation = doT.template( $('#dataTemp').html() );
//将数据显示到网页中
$( '#dataList' ).html(interation( res.data ));

原文出处:/show_1EF6NP1v9kBG.html