示例代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<!-- 1. 将模板引擎的库文件引入到当前页面 -->
<script src="/js/template-web.js"></script>
</head>
<body>
<div id='container'></div>
<!-- 2.准备art-template模板 需要有id属性来与其他引擎进行区分-->
<script type='text/html' id="tpl">
<!-- 4.告诉模板在何处如何进行拼接 -->
<h1>{{username}}</h1>
</script>
<script type="text/javascript">
//3.告诉模板引擎将哪个数据与哪个数据进行拼接
//第一个参数 模板id 第二个参数 对象类型的数据
//方法的返回值是拼接好的字符串
var html = template('tpl', {
username: 'zhangsan',
age: 20
});
// 5.将拼接好的html字符串添加到页面中 document.querySelector('#container').innerHTML = html;
</script>
</body>
</html>