Как отложить исчезновение компонентов всплывающей подсказки elementui,

Я использовал компонент всплывающей подсказки elementui, и я увидел, что только отложенное отображение с помощью 'open-delay', как заставить его исчезнуть


person Jeason    schedule 23.05.2018    source источник


Ответы (1)


Вы пробовали hide-after свойство? Вот пример: https://jsfiddle.net/budgw/58mdw0et/

Если вы хотите отложить, когда мышь покидает элемент, сначала используйте свойство manual на el-tooltip. Затем используйте элементы mousenter и mouseleave (в случае кнопки el), чтобы показать / скрыть всплывающую подсказку. Вы можете использовать, например, метод debounce из lodash, чтобы отложить метод скрытия. Вот jsfiddle: https://jsfiddle.net/budgw/qrt3pbqm/

Надеюсь, это поможет.

person budgw    schedule 23.05.2018
comment
Я имею в виду, когда моя мышь находится в целевой области, всплывающая подсказка всегда отображается, и когда моя мышь выходит из целевой области, она задерживает исчезновение, я пробовал `` прятаться после '', но когда моя мышь выходит из целевой области, она исчезает немедленно - person Jeason; 23.05.2018