ApplicationStore中的自定义商店操作

时间:2015-01-22 02:27:09

标签: ember.js ember-data

我正在编写一个消耗non-standard REST API的应用程序而且我想使用一个模型supposed to fetch live data的端点我的问题是我必须写一个$ .JSON on路线并推送到模型或向商店添加“行动”,这是我倾向于。

我有一个名为“Mission”的模型,它已被配置为从API获取全部或通过id(必须编写自定义适配器和序列化程序)。

我有一条名为Index的路线,它试图通过执行以下操作来定义其模型:

Droneshare.IndexRoute = Ember.Route.extend({
  model: function() {
    return this.store.live('mission');
  }
});

并且内容永远不会到达控制器,但是我可以看到XHR已经制作并且任务装载在检查员身上(参见附图)

http call to fetch live missions missions inside the Ember extension

以下是我正在使用的来源,它不是完整的项目,只有相关部分:https://gist.github.com/mrpollo/24fd5951c0d7aa95eec2

问题1:我的自定义操作中缺少什么才能让它发挥作用?

问题2:有没有办法不必从ember里面的store.js重新声明私有函数? (this ones specifically

问题3:还有其他方法吗?

0 个答案:

没有答案