本月博客排行
-
第1名
wy_19921005 -
第2名
benladeng5225 -
第3名
duanfei - Anmin
- wddpwzzhao123
- steven789654
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- kaizi1992
- tanling8334
- vipbooks
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- e_e
- jh108020
- ganxueyun
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- lemonhandsome
- chenqisdfx
- xiaoxinye
- lyndon.lin
- flashsing123
- bosschen
- zhangjijun
- sunnylocus
- 青否云后端云
- lyj86
- paulwong
- sgqt
- hudiemeng870329
- mft8899
最新文章列表
javascript 视图模板 2.0
最近根据项目中的实际的问题,对原有模板进行了一些调整,修复了在复杂嵌套情况下的BUG
数据会分成3部分存放
this._tmp_cache = {}
缓存,通过$cache{value,key}设置
this.params = {}
所有参数,包括callbackObj + 自定义的参数
this.self_params = {}
自定义的参数
(注:callbackObj属于数据层的对象 ...
设计模式之模板(template)
public class Templates {
public static void main(String[] args){
AbstractTemplates at = new ConcreteTemplates();
at.print();
}
}
abstract class AbstractTemplates{
//由具体类实现 ,子类可以改变 ...
让Mustache支持简单的IF语句
Mustache是一种Logic-less templates.不支持if这类条件判断是Logic-less的显著特征之一.Mustache的另一个特征是体积小,不依赖其他前端类库,在浏览器端和NodeJS中都可以运行.
并非Logic-less.Mustache的体积小,无依赖,前后兼容才是我们当前的项目选择这套模板系统的真正原因.没有IF有时候感觉并不给力,所以就想办法简单扩展下Mustach ...
Template Engine: FreeMarker & Velocity
FreeMarker
http://freemarker.sourceforge.net/
FreeMarker Manual :FreeMarker
http://freemarker.sourceforge.net/docs/index.html
找到一份比较全面的Freemarker语法总结:
http://www.haven ...