我是EmberJs的新手,我在Ember的Adapter中沒有清楚地理解。我只是在我的App.Js中嘗試了這個ember adapter,並且我得到了這個錯誤(斷言失敗:您試圖設置adapter
屬性到DS.Adapter
的實例,它應該是名稱或工廠)。我燼在App.js代碼:EmberJS中的RESTAdapter
//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;