在做项目的时候遇到了一个很奇怪的问题。
<common-choose :list="list" @clickChoose="clickChoose"/> <common-loop-progress :completeness="0.6" :progressOption="progressOption" class="progress" @click.native="goTask" />
这里有两个组件
一个是div下面的进度条是svg
然后设置svg覆盖了这个div的一部分

这个时候点击三个部分触发事件
clickChoose
传出对应的index
但是因为svg在第三个选项的上方,结果事件就触发不了了。。。照理来说应该是有事件冒泡的吧
为啥事件冒泡没有了呢?在组件中也没有进行事件冒泡处理
如果我是使用两个div就是正常冒泡
求解。
课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握
了解课程