我正在研究一个平滑且成功的单页angularjs应用程序之后的新ember项目。
所以我准备了我的工作文件夹,具有讽刺意味的是第二个我开始使用emberjs,即只要我引用脚本标签就会引发错误,说没有定义把手。
为什么会发生这种情况?我该如何预防呢? 我正在使用emberjs v.1.7.1添加把手2.0.0
答案 0 :(得分:3)
Ember使用一次性版本的车把,目前支持的版本是1.3。它可以从http://emberjs.com/
的首页获得答案 1 :(得分:1)
Ember对Handlebars 2.x的支持计划来自Ember 1.9版,如ember.js博客所述。
自Ember 1.0.0发布以来,Ember已经要求Handlebars 1.x. 随着Handlebars的每个新版本的发布,我们都需要 更新我们的版本要求,以允许最新和最好的。 值得庆幸的是,在整个过程中我们能够维护 从1.0.0起向后兼容所有版本的Handlebars。
不幸的是,Ember将无法保持倒退 兼容1.x版本的Handlebars,同时支持2.0。在 Ember 1.9.0(将于10月24日发布测试版并稳定 在12月5日)支持Handlebars 1.x将被删除,并且 支持Handlebars 2.0。