ExtJS 禁用树列表悬停



如何禁用 ExtJS 树形列表组件的悬停事件(在微模式下(,以便仅通过单击/触摸而不是在悬停/鼠标悬停/鼠标输入时打开浮动器。

(使用 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'
        }
    }]
}

});

最新更新