如何在最新版本的ember js中配置DS.RESTAdapter

时间:2017-02-07 19:18:22

标签: javascript ember.js ember-data

我正在尝试升级ember js应用并遇到DS.RESTAdapter在最新版本的ember js中缺少configure方法的问题。我没有看到任何关于什么是替代品的文件。有没有人知道在最新版本的ember js> = 2.0中可以调用的等效函数来配置RESTAdapter

1 个答案:

答案 0 :(得分:0)

我希望我能得到你的所有问题。这就是我的表现。

安装Ember Data

ember new ember-quickstart

ember g model product

//app/adapters/application.js
import DS from 'ember-data';

export default DS.RESTAdapter.extend({
    namespace: 'v0',
    host: 'YOUR-SERVER-URL',
    headers: {
        "API_KEY": "secret key",
        "ANOTHER_HEADER": "Some header value"
    }
});



//app/router/application.js
import Ember from 'ember';
export default Ember.Route.extend({
    model() {
        return this.get('store').findAll('product');
    }
});