0

しばらくの間、剣道コンポーネントを使用しています。しかし、私の新しいプロジェクトには何か他のものが必要なようです。とても残念です。大量のデータを読み取る際にパフォーマンスが向上するグリッド コンポーネントを知っている人はいますか? 1 秒間に 3 回、約 200 行以上の更新が行われます。3 つまたは 4 つのテーブルを開く必要があります。データがユーザーに表示されるようにするには、データがすばやく到着する必要があります。kendoui で私が抱えている問題は、行が 2 つある場合、ユーザー インターフェイス全体がフリーズすることです。データ量を減らしてブラウザがフリーズしなくなったとしても、ユーザーが実行しようとしているアクションは中断されます。たとえば、行を選択して何かを行おうとすると、何かを実行する前にデータが更新されます。完了中に他のすべてのトラックを完全に失うことなくデータを更新するグリッドが必要です。私はしません 膨大な量の機能を必要としないため、データの編集は必要ありません。列の表示、並べ替え、表示、および非表示のみが、いくつかのアクションの行を選択します。

4

1 に答える 1

1

変更をリッスンしているウィジェットに通知しないようにする場合は、dataItem の set メソッドを使用しないでください。

たとえば、このようなモデルを更新している場合

dataItem.set('FirstName',newValue);
 //change it like this
dataItem.FirstName = newValue

最後に grid.refresh() を呼び出して、すべての変更を一度に表示します。

于 2013-06-21T19:43:07.627 に答える