我有嵌套资源,我使用forEach循环和promises。一旦我到达了对象,我之后,我会使用pushObjects将对象放入一个数组中。我遇到的问题是 - 我希望在所有请求完成后,console.log /设置列表。因此从技术上讲,列表将出现一次,而不是在每个单独的请求完成时出现。
我创建了这个JSBin来演示:http://emberjs.jsbin.com/teboli/1/edit?js,output
答案 0 :(得分:0)
有许多方法,但在瞬间你可以使用
beginPropertyChanges和endPropertyChanges
但您的API中隐藏了更好的解决方案。
在数据库中有几个项目后,您是否看到有多少人会调用此流程? (很多,至少第一次)
为什么不使用嵌入式记录或side loading
将所有数据放在一起