我试图让 Ember 在现有的 Rails 应用程序中工作,所以安装ember-rails
gem。它给了我一个app.js
基于这个生成器模板,其中包含
var router = App.router = App.Router.create({
enableLogging: true,
location: 'hash'
});
App.initialize(router);
我也想用ember-data
,看到一些帖子说 edge 是唯一的方法。因此,两者都更新ember-data
为ember.js
边缘。
所以当我运行这个时,我就Uncaught TypeError: Cannot call method 'create' of undefined
上App.Router.create
线了。
我猜 API 已经改变并且已经过时了,但是找不到创建这个路由器对象的当前规范方法。