template.js是一款JavaScript模板引擎,用來渲染頁面的隐圾。
原理:提前將Html代碼放進編寫模板
中必搞,當需要渲染頁面時偎快,在js里這樣調用:
1var?tpl = document.getElementById('tpl').innerHTML; template(tpl, data});
template.js可以使用命令安裝,也可以在git上面
下載:https://github.com/yanhaijing/template.js
文檔:https://github.com/yanhaijing/template.js/blob/master/doc/api.md
template.js開始標簽默認為<%入录,結束標簽默認為%>蛤奥,顯示數(shù)據(jù)為<%= i %>。
(避坑百度資料都是{{aaa}}的,這個是自己設置過的僚稿,初始化的時候要<%=?aaa?%>)
下面是使用template.js v0.7.1版本的實驗結果:
樓主引入js是用老辦法
<script? src="./js/template.js" ></script>
//var template= require('./js/template.js');//同這個會包未定義凡桥,但是已經(jīng)引入jq,js包了蚀同,先不管這個了
//自定義設置邊界
template.open = ‘{{’;
template.close = ‘}}’;
轉載參考:http://www.cnblogs.com/theWayToAce/p/7929428.html
- ? ? ? ? name:? ? val: