Ember 模型 Table - JSON 条记录

Ember Models Table - JSON records

有没有人通过 Ember Models Table 中的 ajax 调用从外部成功加载了 JSON 文件?

我希望 this example 会起作用,但没有与之相关的编码。目前它似乎只有在您从 ember 商店获取数据时才有效。但也许有办法以另一种方式注入记录?

也许以某种方式将其传递给 'model'?:

{{models-table
          data=model
          columns=columns}}

我最终只是在模型中做了一个 Ember.$.getJSON。

model: function(params) {
    return Ember.$.getJSON('***YOUR_URL_HERE***').then((data) => {
        return this.store.push({
            data: data
        });
    });
}

要不要用ember数据,你得问问自己。

如果你想使用 ember-data 你可能应该覆盖你的适配器,并实现 findAllfindQuery.

如果你不想使用 ember-data 可能你可以在你的 model 挂钩中做这样的事情:

model() {
    return Ember.$.getJSON('http://example.com/mydata');    
}