ページングツールバーを使用しているときに、 CheckboxModelがページ変更時に選択されたすべての行を選択解除するのはなぜですか? ページ変更時に行の選択解除を停止するにはどうすればよいですか?
ノードのプルーニングを防ぐために使用できる pruneRemoved があることがわかります。それを false に設定しましたが、選択解除はまだ発生しています。他に何を試すべきかわからない。
チェックボックスモデルがストアに登録されるか、ストアが変更されたときに通知されるように pagingtoolbar を想定しています...その後、すべての選択を解除しますか? なんで?私はそれを防ぐ必要があります。
編集: deselectAll を発生させたくない理由は次のとおりです。選択時と選択解除時にハンドラーをアタッチします。選択すると行が別のグリッドに追加され、選択を解除すると行が削除されます。したがって、ユーザーがチェックボックスをオンにすると、行が別のグリッドに追加され、チェックを外すと、そのグリッドから削除されます。グリッドが deselectAll を起動すると、ストアが変更されると、他のグリッドに保存されているすべての行が失われます。