Ami*_*r T 3 ember.js ember-data
在升级到ember-data-1.0.0-beta.9之后,我注意到我的应用程序由于对单个项目提出了很多请求而运行得慢得多:
而不是使用?ID在beta.8中对它们进行批处理:
GET /api/comments/?ids[]=1&ids[]=2&....
Run Code Online (Sandbox Code Playgroud)
我错误地认为这个PR已经进入beta.9并且我可以fetchBatchSize在RESTAdapter上设置参数,但是没有......
如何在beta.9中获得类似的批处理行为?
你现在必须选择这个行为.请参阅此处有关请求合并的部分:http://emberjs.com/blog/2014/08/18/ember-data-1-0-beta-9-released.html
基本上,将此添加到您的代码:
DS.RESTAdapter.reopen({
coalesceFindRequests: true
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
717 次 |
| 最近记录: |