内存问题在Ember阵列控制器中列出长列表

时间:2014-01-17 17:18:49

标签: javascript memory-management ember.js

我使用Ember数组控制器列出数据。当我们有超过100条记录。在桌面上它很好,但在移动设备上它不能正常工作。所以我谷歌发现了这个链接

http://discuss.emberjs.com/t/view-rendering-performance-ember-v-angular/1897

它说“我们潜入Ember渲染管道并注意到它基于字符串连接。当集合视图枚举其子节点时,它生成每个子视图的字符串表示并将它们附加到集合视图的缓冲区然后,在将自己附加到DOM之前,将字符串缓冲区转换为文档片段。“

请建议。在ember中实现列表视图的更好方法是什么。

1 个答案:

答案 0 :(得分:1)

试试Ember.ListView。看起来它可能在iOS上存在一些问题,但它似乎是目前对有效渲染大型列表的共识。

另见: