我觉得模板引擎用处太小了,很不方便
我最近看了handlebars之类的模板引擎,发现它对于一般的网页(指的是内容版式比较单一)尚能应付
但是对于一些有复杂控件需求的网页,就难以继续
比如说我现在有个项目,使用的是JSP,需要一些像树形菜单、TAB标签页之类的功能,所以用了jquery easyui库
但是如果我把项目迁到nodejs下,使用handlebars ,那么easyui组件根本不能和handlebars共存吧(或者勉强共存?),那我的tree,tabset之类的需求如何实现呢?
我的总结就是,模板引擎对于简单的数据绑定,一些普通的DIV页面可以胜任,但是复杂的组件插件,使用模板引擎就不行了。
也许我太片面了,所以想听听大家的看法
4 回复
继续体会
别呀老大,我现在思维极度混乱
我刚才想了想,为什么handlebars的HTML页面不能easyui之类的js库呢,直接引入就是了,不是能正常使用嘛。。。
复杂的组件意思就是有各种事件交互,这种情况可以用react模板
前后分离