如何在最新版本的成员数据中配置适配器



我刚刚转到Ember 1.0.0ember-data-v1.0.0-beta.1-87-gc08101e.js。我遇到了很多麻烦。对于初学者:

App.Adapter.configure('plurals', {
    voice_menu : 'voicemenus',
    profile    : 'profile',
    company    : 'companies',
});

我收到这个错误消息:

Uncaught TypeError: Object ... has no method 'configure' 

现在如何配置适配器?

在新成员数据中,Adapter上没有configure方法。适配器已经发生了很大的变化,所以您应该假设任何现有的自定义都需要重写。

为您的型号定义一个自定义适配器,如:

App.CompanyAdapter = DS.RESTAdapter.extend({
});

和一个自定义串行器,如:

App.CompanySerializer = DS.RESTSerializer.extend({
});

有关详细信息,请参阅转换指南

的rest适配器和串行器配置部分

最新更新