K.template方法_简易前端HTML模板加载方法

puyuetian 发布于: puyuetian.js , 2021-06-23

版本:4.0.0

/*
 * html 为模板代码
 * arr为数组,键名为要替换的值
 * prefix 为数组的前缀
 */
K.template(html, arr, prefix = '');
用法举例:

// ${__ME__}全局变量,为当前待替换数组
K.template('<div data-all="${__ME__}">${name}</div>',{name:"no1",value:"test"});
// 返回"<div data-all="{&quot;name&quot;:&quot;no1&quot;,&quot;value&quot;:&quot;test&quot;}">no1</div>"
// 数组包含数组的用户
K.template('<div data-all="${__ME__}">${name.name1}/${name.name2}</div>',{name:{name1:"no1",name2:"no2"},value:"test"});
// 返回"<div data-all="{&quot;name&quot;:{&quot;name1&quot;:&quot;no1&quot;,&quot;name2&quot;:&quot;no2&quot;},&quot;value&quot;:&quot;test&quot;}">no1/no2</div>"


发表评论
评论列表
加载更多