fex-team / GMU

基于zepto的ui组件库,适用于移动端
1.09k stars 414 forks source link

GMU 模板引擎 能支持 预编译吗? #187

Open qqqzhch opened 10 years ago

qqqzhch commented 10 years ago

GMU 模板引擎 能支持 预编译吗?

qqqzhch commented 10 years ago

想谷歌的 Closure 库里面的模板一样 可以编译为js函数 这样 1 可以跨域获取 2 可以加速展示 降低 cpu 和内存

qqqzhch commented 10 years ago

解析模版tpl。当data未传入时返回编译结果函数;当某个template需要多次解析时,建议保存编译结果函数,然后调用此函数来得到结果

上哪去保存编辑结果函数?????官方的demo和api写的太简单了!

2betop commented 10 years ago

支持,不传入data,第二个参数,返回一个给你编译后的function,用法如下:

var render = $.parseTpl('<p><%=name%></p>');

console.log( render({name: 'Abc'}) );    // => <p>Abc</p>
console.log( render({name: 'Efg'}) );    // => <p>Efg</p>