dotpl-js纯javascript模板引擎
Dotpl-JS 是一个纯javascript模板引擎,支持IF和FOR关键字,多循环衔套及字段渲染,跨浏览器支持。是一个实用的javascipt工具,页面静态化利器!
示例代码:
alert(dotpl.applyTpl("hello ${val}", {val:"world"}));
alert(dotpl.applyTpl("hello ${val} ${val2}", {val:"world",val1:"wide-web",val2:"good"}, function(k,v,kv){
if(k=='val') return kv['val']+"-"+kv['val1'];
}));
alert(dotpl.applyTpl("hello ${data.val}", {data:{val:"freedom"}}));
alert(dotpl.applyTpl("hello ${data.val} nothing ${none}", {data:{val:"freedom"}}));
alert(dotpl.applyTpl("hello ${val},<tpl if=\"'${action}'=='love'\">i ${action} you</tpl>", {val:"town", action:'love'}));
alert(dotpl.applyTpl("list:\n<tpl for=\"data\">${__offset} hello ${key} ${val}\n</tpl> list2:\n<tpl for=\"data\">${__offset} 1024 ${key} ${val}\n</tpl>", {data:[{key:"world", val:'like'},{key:"town", val:'freedom'}]}));
评论
Fasty极快 JavaScript 模板引擎
Fasty是一个极快的JavaScript模板引擎。Fasty是一个简约、超快的JavaScript模板引擎,它使用了非常独特的缓存技术,从而获得接近JavaScript极限的运行性能,并且同时支持N
Fasty极快 JavaScript 模板引擎
0
PowJS编译型 JavaScript 模板引擎
PowJSPowJS是一个编译型Real-DOM模板引擎工作在浏览器环境,直接在DOMTree上编译,渲染.DOMTree就是模板.采用原生JavaScript语法,指令与JavaScript语句一一
PowJS编译型 JavaScript 模板引擎
0
jCT基于 javaScript 的模板引擎
jCT是javaScriptCommonTemplates的缩写。是一种javaScript实现的模板引擎。可以工作于浏览器客户端或者Node.js环境。作为模板引擎,jCT主要负责把模板源文转换为j
jCT基于 javaScript 的模板引擎
0
MojoJS-Query纯 JavaScript CSS 选择器引擎
MojoJS-Query是一个纯JavaScript CSS选择器引擎。不仅支持完整的CSS3选择器以及更多功能,并且易于扩展,具有非常简单、美观、易于理解的代码结构和实现思想。使用方式:/***Qu
MojoJS-Query纯 JavaScript CSS 选择器引擎
0