一个因@click.stop引发的bug的解决
问题 在项目页面中使用 element popover,设置trigger=’click’时点击外部不会触发自动隐藏,但在 element 官网中是可以正常触发的(官方示例),项目中的菜单是自定义写的,所以怀疑是有黑魔法。 查找原因 将 popover 写在app.vue根组件内,发现可以正常触发自动隐藏。 在app.vue的 mounted 钩子中加入window.addEventListener('click', () => console.log('window click===>>>>')),发现只有菜单栏外层能够触发。 检查菜单栏组件,发现代码中<div cla
用户评论