<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>compile-demo</title>
<script src="template.js"></script>
</head>
<body>
<h1>在javascript中存放模板</h1>
<div id="content"></div>
<script>
var film= {name:'美人鱼',lead:'周星驰',role:'邓超'}
var source = '<strong>{{name}}</strong>'
+ '<strong>{{lead}}</strong>'
+ '<strong>{{role}}</strong>'
var render = template.compile(source);
var html = render(film)
document.getElementById('content').innerHTML = html;
// 封装成函数
//三个参数
function artTemplate(id,html,data){
var render = template.compile(html);
var str = render(data)
document.getElementById(id).innerHTML = str;
}
//使用 artTemplate('content',source,film)
</script>
</body>
</html>
arttemplate模板--字符串拼接中使用模板语法
最新推荐文章于 2025-06-29 16:17:47 发布