我有以下Ext JS树面板代码
Ext.define('Criteria', {
extend: 'Ext.tree.Panel'
alias: 'widget.Criteria',
cls: 'criteria',
id: 'criteria',
style: 'padding: 10px;',
rootVisible: false,
expand: false,
width: 350,
controller : 'CriteriaVc',
viewModel : {
type : 'CriteriaVm'
},
listeners: {
itemexpand : function(){
return false;
}
}});
我的要求是在点击+ icon时使这个树面板不可展开。我必须在点击+图标时显示一个弹出窗口,在弹出窗口中我必须显示整个树。
我使用itemclick实现了弹出窗口中的整个树。但是,+图标不应该展开树。
如何实现要求点击+树不应该展开。