如何在Ext.tree.panel中使用menuDisabled禁用列菜单
解决Ext.tree.panel列菜单禁用问题
你可以直接在目标列的配置中添加menuDisabled: true或者menu: false来禁用列头菜单,这两个配置在Ext.tree.panel的列中同样生效:
方法1:使用menuDisabled: true
修改'Assigned To'列的配置:
{ text: 'Assigned To', dataIndex: 'assignedTo', flex: 1, menuDisabled: true // 禁用列头菜单 }
方法2:使用menu: false
如果menuDisabled未达到预期效果,直接将菜单设置为false可以彻底隐藏菜单触发区域:
{ text: 'Assigned To', dataIndex: 'assignedTo', flex: 1, menu: false // 完全移除列头菜单 }
Ext.tree.panel的列组件继承自Ext.grid.column.Column,所以网格列的相关配置大多可以复用,无需额外处理。
内容的提问来源于stack exchange,提问作者Honey Singh
相关产品推荐
相关产品推荐

