【发布时间】:2013-10-22 14:07:25
【问题描述】:
我是 EmberJs 的新手,我对 Ember 的适配器不太了解。我只是在我的 App.Js 中尝试使用 ember 适配器,然后我得到了这个错误(断言失败:你试图将 adapter 属性设置为DS.Adapter 的实例,它应该是名称或工厂)。我在 App.js 中的 ember 代码是:
//Store
App.Adapter = DS.RESTAdapter.extend();
App.Store = DS.Store.extend({
revision: 12,
adapter: App.Adapter.create()
});
//Models
App.Product = DS.Model.extend({
name: DS.attr('string'),
description: DS.attr('string'),
price: DS.attr('number')
});
// Products Route
App.ProductsRoute = Ember.Route.extend({
model: (function() {
return this.store.find('Product');
})
});
return App;
【问题讨论】:
标签: javascript ember.js