本月博客排行
年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - liyihz2008
- wy_19921005
- gengyun12
- hbxflihua
- e_e
- luxurioust
- dbagirl
- zysnba
- robotmen
- Alsmile
- gaozzsoft
- jywhltj
- cpongo1
- leslie26
- qepwqnp
- zhangdaiscott
- 解宜然
- cuityang
- sichunli_030
- gashero
- fantaxy025025
- vipbooks
- gdpglc
- wallimn
- ssydxa219
- ranbuijj
- javashop
- jickcai
- hanbaohong
- johnsmith9th
- appalese
- gaojingsong
- weiyides
- 淡看人生
- zhangyi0618
- java-007
- AVI
- laiyangdeli
- xpenxpen
- liunancun
- 龙哥IT
- conkeyn
- nychen2000
- lyndon.lin
- ouanui
- silverend
- jveqi
最新文章列表
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 ...