2

我可以使用以下方法解释多元化:

DS.RESTAdapter.configure("plurals", {
  query: "queries"
});

但是我需要将“.json”附加到正在生成的所有路由上,因为如果不发生这种情况,我正在使用的 API 会引发错误。努力寻找有关 ember-data 的文档,最好的方法是什么?

4

1 回答 1

10

您可以覆盖buildURL适配器的方法,例如:

App.Adapter = DS.RESTAdapter.extend({
    buildURL: function(record, suffix) {
      return this._super(record,suffix) + '.json'
    }
});

请参阅此小提琴以获取实时示例。

于 2013-02-04T12:29:32.103 回答