我用ember设置了这个应用程序,我收到了这个奇怪的消息:
TypeError:对象#没有方法'拒绝'
这是我的EmberJS app配置:
App = Ember.Application.create();
App.Store = DS.Store.extend({
revision: 12,
adapter: DS.RESTAdapter.extend({
url: 'http://localhost:8080',
namespace: '6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b'
})
});
App.Router.map(function() {
this.resource('collections');
});
App.IndexRoute = Ember.Route.extend({
redirect: function(){
this.transitionTo('collections');
}
});
App.CollectionsRoute = Ember.Route.extend({
model: function(){
return App.Collection.find();
}
});
App.Collection = DS.Model.extend({
name: DS.attr('string'),
createdAt: DS.attr('date')
});
有什么想法吗? :(
答案 0 :(得分:7)
问题是您正在使用错误的余烬/余烬数据文件组合...这应该有效:
http://builds.emberjs.com.s3.amazonaws.com/ember-latest.js http://builds.emberjs.com.s3.amazonaws.com/ember-data-latest.js
您可以在这里获得最新版本:http://builds.emberjs.com
希望有所帮助