[英]HostListener mouseLeave and pointerLeave not triggered when element is hidden
我遇到了一個問題,我使用以下 2 個主機監聽器在一個元素上調用關閉 function。
@HostListener(
'pointerleave',
)
@HostListener(
'mouseleave',
)
問題是,它mouseleaves或pointerleaves的圖標,是在另一個元素的hover上顯示的圖標,不再懸停時隱藏,用css修復。
我的假設是,如果您離開元素的速度足夠快,則 display:none 已設置,這將使主機偵聽器不再被調用,因此不再調用 close function。
有人對此有解決辦法嗎?
原來有pointer-events:none;
在 css 某處打破了這個!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.