首页 > 解决方案 > 导航中的下拉菜单未正确隐藏

问题描述

我已经使用 . 当用户将鼠标悬停在 mat-menu 上并在离开时将其隐藏时,我想显示下拉菜单。

所以我使用 (mouseenter) 和 (mouseleave) 来实现这一点。当我用光标向下时它会隐藏,但是当我将 mat-menu 悬停在右侧而不是向下时,下拉菜单不会隐藏。

我制作了一个 gif 来表达我的意思:https ://imgur.com/yRecdTB

这是堆栈闪电战:https ://stackblitz.com/edit/angular-ahhw2s-spkuxw?file=app%2Fmenu-overview-example.html

我应该更改我的代码以在离开到下一个按钮时关闭当前菜单?

标签: angularangular-material

解决方案


推荐阅读