使用余烬数据如何单独异步获取子项
Using ember data how can I fetch children async individually?
用例
非常简单,但我似乎缺少一些东西。
这是我第一次真正破解余烬,用例很奇怪......但欢迎任何援助。
我的商店看起来像这样:
App.TroubleTicket = DS.Model.extend({
'name' : DS.attr('string'),
'type' : DS.attr('string'),
'resolutions' : DS.hasMany('resolution', async : true);
});
App.Resolution = DS.Model.extend({
'troubleTicket' : DS.belongsTo('troubleTicket', async : true);
'description' : DS.attr('string');
});
第一个的有效负载是:
{
"troubleTicket" : {
"id" : "TICKET-123",
"type" : "Issue",
"resolutions" : ["RES-123", "RES-321", "RES-213"]
}
}
我得到了这个有效负载很好,但是此设置的预期行为是每个分辨率在渲染时都是自己的 HTTP GET。
当请求此资源时,JQuery 会执行带有查询参数的 get,但是所需的行为是每个解析 ID 的新 http.get。
任何方向都会很棒。
请升级您的 Ember-data 版本。 该功能在 Beta-9 中成为默认功能。
相关文章:
- 异步获取数据使用JavaScript同步获取数据
- 无法使用开放天气图 API 异步获取天气
- 如何处理异步获取的数据
- 在呈现“页面”之前异步获取数据
- backbone.js视图没有't由于异步获取而显示结果;t渲染
- 使用余烬数据如何单独异步获取子项
- 异步获取日期标头
- 异步获取脸书选项卡中的用户数据
- 谷歌地图Javascript API异步获取和动态显示标记
- 在 rails 3.2.2 中使用 $.ajax() 异步获取数据
- 将异步获取的数据传递给子道具
- 异步获取文件夹中的文件
- 使用getScripts异步获取JavaScripts
- react本机异步获取,未定义错误
- 只有当异步获取请求完成时,才能继续循环
- 函数返回一个只能异步获取的值列表
- 异步获取请求返回true
- 返回在函数中异步获取的值
- 嵌套异步获取状态的React组件会导致Flux分发链
- 在javascript中使用for循环创建一个异步获取序列