我正在使用 EmberJS 向用户展示一个表格。我目前用大约 60 行和 25 列测试它,结果不是很好。数据是一个包含 24 个指标的人员列表,用户可以选中和取消选中多个复选框来更改指标。
我使用绑定到 60 行的 ArrayController 并在任何复选框发生更改时更新它们,ArrayController 设置了 sortProperties 以选择对表进行排序的列。
- 当更改不会导致行重新排序时,更新整个表大约需要 2-3 秒。
- 当更改导致对行重新排序时,最多可能需要 4 秒。
有没有办法让更新更流畅?即使它看起来更流畅,而更新仍然需要 3 秒?
我使用 Ember.beginPropertyChanges 和 endPropertyChanges。
我愿意