<!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="myInfo"></div>
<!-- 模板 -->
<script id="myInfoTmpl" type="text/x-dot-template">
<div>Hi {{=it.name}}</div>
<div>{{=it.age}}</div>
</script>
<script>
var userData = {"name": 'zhangsan', "age": 12};
var interText = doT.template($('#myInfoTmpl').text());
$('#myInfo').html(interText(userData));
</script>
</body>
</html>
github地址:https://github.com/olado/doT
本文介绍了一种利用doT.js模板引擎结合jQuery来动态生成HTML内容的方法。通过简单的示例展示了如何定义模板及传入数据进行页面元素的渲染。
3077

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



