0

グリッドがあり、最初の行を選択したときに別の行を選択しようとすると、新しい行を選択せず​​に最初の行が実際に選択解除されるのは正常ですか? 最も単純な設定でもすべてのグリッドで発生するため、これは機能のように思えます。このオプションを削除する方法はありますか?

4

2 に答える 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 に答える