1

配列にいくつかのデータがあります(23000レコード)。ストアにロードする必要があります。仮想マシンでパフォーマンスをテストします。

Chrome は 4 秒間、IE8 は 200 秒間読み込みます。秒。このストアでのイベントを一時停止しました。アプリケーションのこの部分を最適化するにはどうすればよいですか? (IE は、実行時間の長いスクリプトに関する迷惑なエラーを削除します)。

Wtb.getPlanShiftStore().suspendEvents(false);   
Wtb.getPlanShiftStore().loadData(data);    
Wtb.getPlanShiftStore().resumeEvents(); 

たぶん、それをより速く行う別の方法があるのでしょうか、それとも何かをオーバーライドする必要がありますか? モデルを作って店舗のデータに入れるしかない…それとも無理…?

4

1 に答える 1

0

loadRecordssuspendEventsそれ自体を行います。sortOnLoad :を試してみてくださいfalse。少し役立つかもしれません。また、サーバー側のデータ ページネーションを使用します。

于 2012-07-05T12:07:23.413 に答える