这是我为网格设置选择模型的方式:
var selM = Ext.create('Ext.selection.Model', {
mode: 'SINGLE',
toggleOnClick: true,
allowDeselect:true
});
Run Code Online (Sandbox Code Playgroud)
然后在我的表中,我将其添加为配置参数:
var packageGrid = Ext.create('js.grid.MyGrid', {
selModel: selM
});
Run Code Online (Sandbox Code Playgroud)
该MULTI选择禁用,这是伟大的。但是现在没有任何选择。如果我单击一行,一旦我将鼠标移开,突出显示就会消失。
这可能是一个 extjs 错误。我也试过另一个参数“SIMPLE”。
这是一个显示我的问题的小提琴:
RowModel 是默认值,因此您可以简单地使用:
selModel: {
mode: 'SINGLE'
}
Run Code Online (Sandbox Code Playgroud)
示例:http : //jsfiddle.net/8mra2het/1/
| 归档时间: |
|
| 查看次数: |
2806 次 |
| 最近记录: |