tuma.js
极简高性能模板引擎
安装
npm install tuma
============
Usage 使用方法
模板
<!-- 注意这里的 type 不是 javascript,只是模板的容器 -->
数据
<script>var list = id: 1 name: 'name1' id: 2 name: 'name2' id: 3 name: 'name3'</script>
渲染
var tpl = documentinnerHTML; var render = tuma; // 返回一个渲染函数 var result = ; // 执行渲染得到结果 // 输出结果documentinnerHTML = result;
// 上面使用的是全局变量,这样并不太好。可以把需要的参数传入var data = list: ... // ... 其它变量 var render = tuma;var result = ; // 传入参数 // ... 数据变化后,再次渲染var result = ; // 还可以这样写var result = tumadata; // 或者这样var result = tuma;
结果
name1 name2 name3