グリッドがあり、最初の行を選択したときに別の行を選択しようとすると、新しい行を選択せずに最初の行が実際に選択解除されるのは正常ですか? 最も単純な設定でもすべてのグリッドで発生するため、これは機能のように思えます。このオプションを削除する方法はありますか?
2994 次
2 に答える
0
はい、これがデフォルトの動作です。選択モードを複数選択に設定すると、CTRL キーまたは SHIFT キーを押しながら複数の行を選択できます。
使用している ExtJS のバージョンはわかりませんが、バージョン 4.2 の場合はmode
、選択モデルの を に設定して'SIMPLE'
、期待どおりの動作を実現できます。
Ext.create('Ext.panel.Grid', {
// other grid configs
selModel: {
mode: 'SIMPLE'
}
}
構成のドキュメントmode
はこちら: http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.selection.Model-cfg-mode
于 2014-07-07T14:43:32.743 に答える
0
これは私のバージョンの ExtJS のエラーだったようです。私が 4.2.1 を使用している間、同僚は 4.2.2 を使用していました。新しいバージョンにアップグレードすると、すべてが自動的に修正されました。これは文書化されていないように見えるので奇妙です...
于 2014-07-11T08:06:23.743 に答える