template.js——前端模板引擎
2018-01-31 14:11
453 查看
1. 什么情况下推荐使用template.js
(1)在你的页面布局中存在一样的模块,可以提出公共的模块,便于维护
注:此处用到循环来减少工作量
对应代码如下:
<!--li作为一个公共模块被提取出来作为模板-->
<ul class="cbp_tmtimeline" id="log">
<script id="logTpl" type="text/html">
{{each data as value i}}
<li>
<div class="cbp_tmicon_y"></div>
<div class="cbp_tmlabel" operator="{{value.operator}}">
<div class="t">
<span class="title">{{value.displayName}}</span>
<span class="title2"> </span>
</div>
<span class="note">{{value.variable}}</span>
<div class="info">
<div class="author"><span class="mui-icon mui-icon-person"></span>{{value.operatorName}}</div>
<div class="date">{{value.finishTime}}</div>
</div>
</div>
</li>
{{/each}}
</script>
</ul>
js部分代码:
(2) 将通过ajax获取到的数据展示到页面,使用template可以更方便效率。
2. Template.js使用详解
http://blog.csdn.net/pupilxiaoming/article/details/77118855
(1)在你的页面布局中存在一样的模块,可以提出公共的模块,便于维护
注:此处用到循环来减少工作量
对应代码如下:
<!--li作为一个公共模块被提取出来作为模板-->
<ul class="cbp_tmtimeline" id="log">
<script id="logTpl" type="text/html">
{{each data as value i}}
<li>
<div class="cbp_tmicon_y"></div>
<div class="cbp_tmlabel" operator="{{value.operator}}">
<div class="t">
<span class="title">{{value.displayName}}</span>
<span class="title2"> </span>
</div>
<span class="note">{{value.variable}}</span>
<div class="info">
<div class="author"><span class="mui-icon mui-icon-person"></span>{{value.operatorName}}</div>
<div class="date">{{value.finishTime}}</div>
</div>
</div>
</li>
{{/each}}
</script>
</ul>
js部分代码:
document.getElementById("log").innerHTML = template("logTpl", { data: data, next : nextStatus });
(2) 将通过ajax获取到的数据展示到页面,使用template可以更方便效率。
2. Template.js使用详解
http://blog.csdn.net/pupilxiaoming/article/details/77118855
相关文章推荐
- 主流的js template引擎 前端模板
- template.js前端模板引擎使用详解
- 前端模板引擎 artTemplate的 使用与进阶
- JS模板引擎sychelTemplate
- js模板引擎渲染-artTemplate
- js模板引擎-art-template常用总结(转)
- baiduTemplate——js模板引擎使用
- doT.js——前端javascript模板引擎问题备忘录
- js模板引擎-art-template常用总结
- JS模板引擎-腾讯artTemplate 总结
- js模板引擎-art-template常用总结
- js模板引擎art-template.js使用方法
- JS模板引擎---腾讯artTemplate的使用
- js模板引擎-腾讯artTemplate 简洁语法例子
- 百度JS模板引擎 baiduTemplate
- js模板引擎art-Template(以前的artTemplate)
- 前端模板引擎 artTemplate的 使用与进阶
- JS模板引擎-腾讯artTemplate 简洁语法例子
- JS 模板引擎 BaiduTemplate 和 ArtTemplate 对比及应用
- 高性能js模板引擎(artTemplate )