概述
<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
<p>Interpolation {{=it.f1 + it.f2}} </p>
--------
<h1>1、循环,可写原生代码,但不能出现{}</h1>
{{for(var i=0; i < it.arr.length; i++) {
}}
<p>{{=it.arr[i].obj}}</p>
{{};}}
--------
<h1>2、循环 可出现{}的方式</h1>
{{='这里的内容在最终结果中你将看不到,因为下面清空了!'}}
{{for(var i=0,an; an=it.arr[i]; i++){
;};}}
--------
<h1>使用函数</h1>
{{function asins(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
最后
以上就是个性御姐为你收集整理的nodejs模板引擎doT使用方法的全部内容,希望文章能够帮你解决nodejs模板引擎doT使用方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复