1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| /**
| * 模板引擎
| * @name template
| * @param {String} 模板名
| * @param {Object, String} 数据。如果为字符串则编译并缓存编译结果
| * @return {String, Function} 渲染好的HTML字符串或者渲染方法
| */
| var template = function (filename, content) {
| return typeof content === 'string'
| ? compile(content, {
| filename: filename
| })
| : renderFile(filename, content);
| };
|
|
| template.version = '3.0.0';
|
|