vue事件冒泡问题

点击黑色区域,选项卡和黑色遮罩消失,现在我点击选项卡区域也触发了函数,我的理解是事件冒泡造成的,但是事件触发函数是写在黑色遮罩div上的,加.stop不起作用,着么解决?

https://img.mukewang.com/5b46ca680001d2c906240408.jpg



https://img2.mukewang.com/5b46caf80001a63c14940610.jpg

qq_笑_17
浏览 301回答 2
2回答

临摹微笑

在signList上加上@click.stop试试<div class="signList" @click.stop>

慕容3067478

判断 event.target 是否和 event.currentTarget 一致,不一致说明是冒泡上来的,就不执行。
打开App,查看更多内容
随时随地看视频慕课网APP