我在两个阵列之间切换,最终形成一个ivh-treeview正在占用大量时间;两个数组相差1000个元素,一旦页面被对json的restangular请求加载,我最初将数据加载到数组中。在分析变更数据请求后,使用
Profile-> Flare Chart,我看到$ scope.apply(),$ scope和$ digest的重复循环。我该如何减少这段时间?或者我们可以跳过apply()/ digest()的这个循环,因为我确定没有隐含的数据依赖性?
以下是flare chart图像的链接,延迟时间在3 ms到8 ms之间: