<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript" src="js/jquery-1.11.0.js"></script>
<script type="text/javascript" src="js/doT.js" ></script>
</head>
<body>
<div id="result_div">
</div>
<script id="j-tmpl" type="text/template">
{{ if(it.success) { }}
<h2>results</h2>
<ul>
{{ for(var i = 0, len = it.data.length; i < len; i++) { }}
<li>
<h5>{{=it.data[i].title}}</h5>
<p>{{!it.data[i].message}}</p>
</li>
{{ } }}
</ul>
{{ }else { }}
<h2>暂无数据</h2>
{{ } }}
</script>
<script>
var obj = {
success: true,
data: [
{'title': 'item1', 'message': 'hello'},
{'title': 'item2', 'message': 'world'}
]
};
var tmpl = $('#j-tmpl').html();
var doTtmpl = doT.template(tmpl);
$('#result_div').html(doTtmpl(obj));
</script>
</body>
</html>
doT.js初窥二
最新推荐文章于 2021-03-02 09:00:14 发布