dot.js教程文档api

建议右键查看源代码查看其中的js脚本写法 立即下载dot.js

dot.js是一个短小精悍的js模板引擎,压缩版仅有4K大小,最近使用dot的时候整理出这个dot.js教程文档,其实称不上什么教程,只是对dot.js的介绍和实例,希望能帮助到一部分需要的人。

使用方法:

{{= }} for 赋值

{{ }} for evaluation

{{~ }} for for循环数组

{{? }} for if判断

{{! }} for html标签是否转义

{{# }} for compile-time evaluation/includes and partials

{{## #}} for compile-time defines

dot.js调用方式:

var tmpText = doT.template(模板);

tmpText(数据源);

立即下载dot.js

dot.js读取单个js对象

数据:{name:"张三",age:"24",sex:"男"}

jquery特效整理

dot.js遍历js数组 (for循环)

数据:[["张三","24","男"],["李四","30","女"]],当然这里改成外面是数组里面是对象也可以,如:[{name:"张三"},{name:"李四"},...]当然这个时候模板中就要用如:{{= it[index].name}}取值了

dot.js遍历js对象,(for in)

数据:{"001":{name:"张三",age:"24",sex:"男"},"002":{name:"李四",age:"26",sex:"男"}}

懒人建站http://www.51xuediannao.com/