v-contextmenu在el-tree弹窗取消的优化问题
今天做项目的时候发现在el-tree组件上点击右键使用v-contextmenu时, 在el-tree组件其他地方上点击左键时,v-contextmenu的弹窗不消失,为了解决这个问题琢磨了很久,最终在el-tree外的div上用@mousedown绑定一个点击事件,再通过该点击事件取消v-contextmenu的弹出窗,用@click发现触发不了点击事件,故改用@mousedown(具体原因不知)成功解决问题,代码如下:
...
原创
2021-05-13 09:45:00 ·
606 阅读 ·
0 评论