vueComponent / ant-design-vue

🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜
https://antdv.com/
Other
20.3k stars 3.79k forks source link

ant-design-vue在vue3.4.18版本下,dropdown-menu组件触发菜单时会闪烁, #7339

Open LoveC521 opened 9 months ago

LoveC521 commented 9 months ago

Version

4.1.0

Environment

Windows10,谷歌,vue 3.4.18

Reproduction link

https://github.com/LoveC521/ant-dropdown-menu-bug.git

Steps to reproduce

具体在README文档。对于官网DropdownMenu组件的第一个示例效果在3.4.18的vue版本会出现闪烁效果。

What is expected?

未离开hover me前,菜单应该仍在显示

What is actually happening?

未离开hover me前,菜单有概率消失

LoveC521 commented 9 months ago

补充,如果初始化项目时vue版本为3.4.15,也会出现上述bug,但是如果从3.4.15更换为3.3.10再更换为3.4.15,bug则消失了。这是pnpm的问题吗。

hero8080 commented 9 months ago

希望官方关注下,确实有这个问题

hero8080 commented 9 months ago

vue 版本3.4.17没有问题 vue 版本3.4.18用下拉菜单(dropdown-menu)所有菜单都会闪烁

hero8080 commented 9 months ago

不要追求最新的

hero8080 commented 9 months ago

"name": "ant-design-vue", "version": "4.1.2",

LoveC521 commented 9 months ago

不要追求最新的

最神奇的地方在于,如果选择pnpm create vue 脚本进行创建,此时vue版本为3.4.15,这时有上述bug,但是此时将vue从3.4.15升到3.4.18再降回3.4.15,bug就自动修好了。同样的版本 为什么会出现不同的效果?

hero8080 commented 9 months ago
你好!您发的邮件我已经收到,谢谢!!!
RustyHare commented 9 months ago

+1 遇到了这个问题,vue 3.4.18(即latest)出问题,降到3.4.17好了。

selicens commented 9 months ago

7346 follow up on

ZONEZH commented 1 month ago

ant-design-vue 4.2.1 也遇到了这个问题 特别是菜单层级多了 闪烁效果很明显 我在官网上使用在线编辑构造一个多级嵌套的菜单也会有频繁闪烁的bug 确实挺影响交互的 希望早日修复