0

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

  1. 当更改不会导致行重新排序时,更新整个表大约需要 2-3 秒。
  2. 当更改导致对行重新排序时,最多可能需要 4 秒。

有没有办法让更新更流畅?即使它看起来更流畅,而更新仍然需要 3 秒?

我使用 Ember.beginPropertyChanges 和 endPropertyChanges。

我愿意

4

1 回答 1

0

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

于 2012-12-25T18:55:27.417 回答