你的位置:首页 > 软件开发 > Java > doT.js——前端javascript模板引擎问题备忘录

doT.js——前端javascript模板引擎问题备忘录

发布时间:2015-10-09 15:00:03
我手里维护的一个项目,遇到一个问题:原项目的开发人员在Javascript中,大量的拼接HTML,导致代码极丑,极难维护。他们怎么能够忍受的了这么丑陋、拙劣的代码呢,也许是他们的忍受力极强,压根就没想去寻找解决方法。  可是,我,是万难不能接受这种丑陋的解决方式的。有没有优雅的解 ...

  我手里维护的一个项目,遇到一个问题:原项目的开发人员在Javascript中,大量的拼接HTML,导致代码极丑,极难维护。他们怎么能够忍受的了这么丑陋、拙劣的代码呢,也许是他们的忍受力极强,压根就没想去寻找解决方法。

  可是,我,是万难不能接受这种丑陋的解决方式的。有没有优雅的解决方法呢,于是在网上搜索到了doT.js。

  主页很简洁,就一个页面,研究了一下,就顺利的上手了,相当的简单易用。主要分两步走。

1、写模板

写模板,就用官方文档里提供给你的三板斧就搞定了,当然总共不止三个:

{{ }}     for evaluation 模板标记符{{= }}    for interpolation 输出显示,默认变量名叫it{{! }}    for interpolation with encoding 编码后输出显示{{# }}    for compile-time evaluation/includes and partials 输出显示预定义(还没用过){{## #}}   for compile-time defines 预定义(还没用过){{? }}    for conditionals 条件分支,if条件的简写{{~ }}    for array iteration 遍历数组

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:doT.js——前端javascript模板引擎问题备忘录

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。