You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
ymww_backend/public/assets/libs/art-template/src/template.js

19 lines
481 B

/**
* 模板引擎
* @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';