ツールバーですべて選択/すべて選択解除を作成するとパフォーマンスの問題が発生し、更新が非常に遅くなります。データソースの set/get メソッドを使用して、グリッド内の 300 レコードを反復処理するのに約 10 秒かかりました。
私が使用したコードは次のとおりです。
var data = dataSource.view();
for (var idx = 0, length = data.length; idx < length; idx++) {
if (!data[idx].IsActive) data[idx].set("IsActive", true);
}
誰でもこの問題に遭遇しましたか? パフォーマンスを向上させる方法はありますか?
ありがとう。