加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ExtJS4 GridPanel 单选支持反选功能实现

发布时间:2020-12-15 01:13:08 所属栏目:百科 来源:网络整理
导读:???????? 最近用ExtJS4的GridPanel,需要支持单选的反选功能,查看了很多资料和GridPanel的API,没有找到通过config项来进行配置的方法,但是Ext.selection.Model有个配置项allowDeselect可以通过配置来支持反选功能,所以通过GridPanel的selModel(API文档

???????? 最近用ExtJS4的GridPanel,需要支持单选的反选功能,查看了很多资料和GridPanel的API,没有找到通过config项来进行配置的方法,但是Ext.selection.Model有个配置项allowDeselect可以通过配置来支持反选功能,所以通过GridPanel的selModel(API文档中未显示这个配置选项,不知道将来是否会修改)来指定选择模型的方式来实现,代码如下:

Ext.define('Gigi.view.menu.Tree',{
    extend : 'Ext.tree.Panel',alias : 'widget.menutree',store : 'Menus',region : 'center',loadMask : true,disableSelection : false,rootVisible : false,//    hideHeaders : true,selModel : Ext.create('Ext.selection.RowModel',{allowDeselect : true}),columns : [{
        xtype : 'treecolumn',text : '名称',flex : 2,dataIndex : 'name'
    },{
        text : '编码',flex : 1,dataIndex : 'code'
    },{
        text : 'URL',dataIndex : 'url'
    },{
        text : '对应权限',dataIndex : 'authority'
    }],initComponent : function() {
        this.callParent(arguments);
    }
});

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读