1.首先下载模板引擎art-template
npm i art-template
2.引入模板
<script src="./node_modules/art-template/lib/template-web.js"></script>
注意:要注意引入顺序
3.定义模板
定义一个 type="text/html"的 script标签 ,使用 each循环结构 并且定义一个tps的 ID
<script type="text/html" id="tps">
<ul>
{{each list as value}}
<li>{{value.a}}</li>
{{/each}}
</ul>
</script>
4.给页面容器(模板引擎要放入的容器)定义id
<div id="box">
</div>
5.调用模板引擎 插入数据并且放在id为box的容器中
<script>
var div = document.getElementById('box')
// console.log(div)
var list = [{
'a': '王野'
}, {
'a': '小明'
}, {
'a': '小张'
}]
var html = template('tps', {
list: list
}) //调用模板引擎
div.innerHTML = html
</script>
8081

被折叠的 条评论
为什么被折叠?



