(vue)父元素和子元素都绑定了事件,阻止事件冒泡
<li @click="funcP">列表1 <span @click="funcSon">删除</span> </li><li>列表2</li>问题描述:点击“删除”span标签,删除列表1
·
<li @click="funcP">列表1 <span @click="funcSon">删除</span> </li><li>列表2</li>
问题描述:点击“删除”span标签,删除列表1后,会触发funcp(点击变高亮)使列表2高亮
原因:发生事件冒泡,执行完子元素绑定的事件后,又执行了父元素的事件
解决办法:阻止冒泡
<span @click.stop="funcSon">删除</span>
更多推荐
已为社区贡献1条内容
所有评论(0)