artTemplate 如何遍历数据

var data = {
    list : [{
        title : 'xxx1',
        tags : ['文艺1', '博客1', '摄影1', '电影1']
    },
    {
        title : 'xxx2',
        tags : ['文艺2', '博客2', '摄影2', '电影2']
    }]
}
var html = template('test', data)
document.getElementById('content').innerHTML = html;
模板部分
<script id="test" type="text/html"> {{if isAdmin}} {{each list as item i}} <h1>{{item.title}}</h1> <ul> {{each item.tags as tag i}} <li>索引 {{i + 1}} :{{tag}}</li> {{/each}} </ul> {{/each}} {{/if}} </script> bug fix for (d in data) { // alert(JSON.stringify(data[d])) var html = template('test', data[d]); } document.getElementById('content').innerHTML = html; html 代表的是最后一组数据的html
原文地址:https://www.cnblogs.com/huanglp/p/9558936.html