EmberJS を使用してテーブルをユーザーに提示しています。現在、約 60 行 25 列でテストしていますが、結果はそれほど良くありません。データは 24 の指標を持つ人のリストであり、ユーザーはいくつかのチェックボックスをオンまたはオフにして指標を変更できます。
60行にバインドされたArrayControllerを使用し、チェックボックスが変更されたときに更新します。ArrayControllerには、テーブルをソートする列を選択するように設定されたsortPropertiesがあります。
- 変更によって行の順序が変更されない場合、テーブル全体を更新するのに約 2 ~ 3 秒かかります。
- 変更によって行が並べ替えられると、最大 4 秒かかる場合があります。
更新をよりスムーズにする方法はありますか? 更新に 3 秒かかるのに見た目が滑らかになるだけでも?
私は Ember.beginPropertyChanges と endPropertyChanges を使用しています。
そうです