- 博客(1)
- 收藏
- 关注
原创 element-ui点击el-dropdown-item后,el-dropdown-menu二次触发显示的问题
工作中遇到的问题,点击el-dropdown-item,打开新页面后,menu再次触发显示。触发菜单显示到点击选项期间,鼠标会经过这之间的红色区域,它不属于dropdown,所以此时会先触发hide,再次触发show,show默认是250ms的延时,所以当这个过程鼠标过快时,会发生二次显示的情况。我的解决办法就是 继承原来的代码,重写点击选项的方法,再触发点击后清除定时器clearTimeout(this.timeout),这样就可以了。
2023-06-07 11:01:41 1763
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人