template.js是一款JavaScript模板引擎,简单好用,而且只有5K左右哦!
最近刚好做一个工程用到了,就来总结下。
原理:提前将Html代码放进一个<script id="test" type="text/html"></script>中,当需要用到时,在js里这样调用:var htmlstr=template("test",放Json数据或其他);然后$("#***").html(htmlstr),放进去就好!
具体方法:
1,编写模板:
<script id="tpl" type="text/html">
<ul>
<%for(var i = 0; i < list.length; i++) {%>
<li><%:=list[i].name%>&l