nodejs模板引擎doT使用方法

<h1>变量运算</h1>
<p>Interpolation {{=it.f1 + it.f2}} </p>

--------
<h1>1、循环,可写原生代码,但不能出现{}</h1>
{{for(var i=0; i < it.arr.length; i++) {
      console.log("执行JS原生代码,但不能出现{}," + i);
}}
<p>{{=it.arr[i].obj}}</p>
{{};}}

--------
<h1>2、循环 可出现{}的方式</h1>
{{='这里的内容在最终结果中你将看不到,因为下面清空了!'}}
{{for(var i=0,an; an=it.arr[i]; i++){
      if(i==0){out='之前的内容在这里被清空了!';}
      else if(i==1){out+='  out是模板中使用的一变量,不能使用这个变量名噢!';}
;};}}

--------
<h1>使用函数</h1>
{{function asins(d){
      return '_'+(1 + d);
};}}
<p>{{=asins(22)}}</p>

--------
Encoding {{!'<a href="http://github.com"></a>'}}

nodejs入门:
http://www.nodebeginner.org/index-zh-cn.html#about

doT官网:
http://olado.github.com/doT/
nodejs官网
http://nodejs.org/api/

nodejs模板引擎测试(1):
http://jsperf.com/dom-vs-innerhtml-based-templating/143
node模板引擎测试(2)
http://www.cnblogs.com/fengmk2/archive/2011/04/28/2031971.html

kairyou's blog关于doT模板引擎
http://www.fantxi.com/blog/archives/dot-template/

依水间
http://www.cnblogs.com/fullhouse/archive/2011/07.html

框架应用层
https://gist.github.com/3223978
           
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值