ExtJS禁用树列表悬停
如何禁用ExtJS树列表组件(在micromode中)的悬停事件,以便仅通过单击/触摸而不是悬停/mouseover/mouseenter打开浮动程序ExtJS禁用树列表悬停,extjs,Extjs,如何禁用ExtJS树列表组件(在micromode中)的悬停事件,以便仅通过单击/触摸而不是悬停/mouseover/mouseenter打开浮动程序 (使用ExtJS 6.2 Classic)覆盖元素配置就成功了 Ext.define('Admin.view.main.TreeList', { extend: 'Ext.list.Tree', requires: [ ], xtype: 'pdmtreelist', ui: 'navigation', micro:true, expanderF
(使用ExtJS 6.2 Classic)覆盖元素配置就成功了
Ext.define('Admin.view.main.TreeList', {
extend: 'Ext.list.Tree',
requires: [
],
xtype: 'pdmtreelist',
ui: 'navigation',
micro:true,
expanderFirst: false,
expanderOnly: true,
element: {
reference: 'element',
listeners: {
click: 'onClick',
mouseenter: 'onMouseEnter',
// mouseenter: Ext.emptyFn,
// mouseover: Ext.emptyFn,
mouseleave: 'onMouseLeave',
},
children: [{
reference: 'toolsElement',
listeners: {
mouseover: Ext.emptyFn
//mouseover: 'onToolStripMouseOver'
}
}]
}
});
这就覆盖了元素配置
Ext.define('Admin.view.main.TreeList', {
extend: 'Ext.list.Tree',
requires: [
],
xtype: 'pdmtreelist',
ui: 'navigation',
micro:true,
expanderFirst: false,
expanderOnly: true,
element: {
reference: 'element',
listeners: {
click: 'onClick',
mouseenter: 'onMouseEnter',
// mouseenter: Ext.emptyFn,
// mouseover: Ext.emptyFn,
mouseleave: 'onMouseLeave',
},
children: [{
reference: 'toolsElement',
listeners: {
mouseover: Ext.emptyFn
//mouseover: 'onToolStripMouseOver'
}
}]
}
});