在不使用EmberSJ挂起浏览器的情况下更新大型数据集

时间:2012-10-27 20:45:22

标签: ember.js

我正在使用EmberJS向用户展示一张桌子。我目前用大约60行和25列测试它,结果不是很好。 数据是包含24个指标的人员列表,用户可以选中并取消选中多个复选框以更改指标。
我使用绑定到60行的ArrayController并在任何复选框更改时更新它们,ArrayController将sortProperties设置为选择哪个列对表进行排序。

  1. 当更改未导致行重新排序时,更新整个表大约需要2-3秒。
  2. 当更改导致重新排序时,可能需要4秒钟。
  3. 有没有办法让更新更顺畅?即使更新仍然​​需要3秒钟,它只会看起来更顺畅吗?

    我使用Ember.beginPropertyChanges和endPropertyChanges。

1 个答案:

答案 0 :(得分:0)

更新到最新版本,这可以提高排序性能。