Откройте меню «Вложенный древовидный список» в микрорежиме при наведении мыши - PullRequest
0 голосов
/ 25 августа 2018

Вот пример: http://examples.sencha.com/extjs/6.2.0/examples/kitchensink/#tree-list

В настоящее время он показывает список в микро режиме при наведении и вложенный список при щелчке. Как я могу открыть вложенное меню на событиях при наведении курсора.

1 Ответ

0 голосов
/ 28 августа 2018

Попробуйте использовать это переопределение:

    Ext.define('Ext.list.Tree',{
        override:'Ext.list.Tree',
        privates:{
            onMouseOver: function (e) {
                var comp = Ext.Component.fromElement(e.getTarget());

                if (comp.isTreeListItem){ comp.expand()}

                this.setOverItem(comp && comp.isTreeListItem && comp);
            }
        }
    });
...