应该是这两个事件冲突了,mouseenter 和 mouseleave 都是同一个元素上触发的事件,寻找 drawer 位置时就错乱了。暂时没找到比较理想的方法,有时间的话可以给框架提个 issue 等待解决,目前就只能使用 click 事件,或者 mouseenter 移入展开 + drawer 的 before-close 点击事件关闭。https://codepen.io/jylzs369/p...
应该是这两个事件冲突了,
mouseenter
和mouseleave
都是同一个元素上触发的事件,寻找drawer
位置时就错乱了。暂时没找到比较理想的方法,有时间的话可以给框架提个issue
等待解决,目前就只能使用click
事件,或者mouseenter
移入展开 +drawer
的before-close
点击事件关闭。https://codepen.io/jylzs369/p...