我正在考虑在我的项目中开始使用jQuery模板引擎。
这两者有什么区别?此外,现在是开始使用tmpl的好时机,因为它还处于测试阶段吗?
答案 0 :(得分:2)
jquery.tmpl已被弃用,不会以现有形式开发。 jQuery UI团队已经控制了模板项目,并将从头开始。
此处有更多信息 http://blog.jquery.com/2011/04/16/official-plugins-a-change-in-the-roadmap/ http://wiki.jqueryui.com/w/page/37898666/Template
不幸的是,我现在依赖于jquery.tmpl的版本。我没有两次更改模板库,而是等待新的模板库出现在jQuery UI团队中。
答案 1 :(得分:0)
根据jquery-tmplPLus.js第一行中的这条评论,答案相当简单:
Additional templating features or support for more advanced/less common scenarios.
答案 2 :(得分:0)
我会远离两者。 jquery.tmpl是一个deadend,似乎你可以等待很长时间让jquery提供模板...(http://www.borismoore.com/2011/10/jquery-templates-and-jsviews-roadmap.html )就个人而言,我切换到了knockoutjs。它在1.2.4版本中使用jquery.tmpl,而1.3 beta已经有了自己的模板。从我一直在阅读的内容来看,迁移看起来不会很痛苦......
你可以走的另一条路径是骨干js,虽然我对此并不太了解。