...
大前端

Vue阻止上级冒泡的方法 子原元素事件触发父元素事件 禁止父元素事件冒泡

click事件

@click.stop="XXX"
举例:
<li @click="funcP">
列表1
<span @click="funcS">删除</span>
</li>
<li>列表2</li>
...

问题描述:

点击“删除”,删除列表1后,会触发funcp

原因:

发生事件冒泡,执行完子元素绑定的事件后,又执行了父元素的事件

解决方法:

<span @click.stop="funcS">删除</span>


touch事件

@touchmove.prevent.stop
举例:  
<div @touchmove="touchMove">
<div @touchmove="touchMoveSon"></div>
</div>

问题描述:

拖动 “touchMoveSon”时父元素触发move子元素touch事件无效

原因:

发生事件冒泡,执行完子元素绑定的事件后,又执行了父元素的事件

解决方法: 

<div @touchmove="touchMoveSon" @touchmove.prevent.stop></div>



php 动态小程序码生成类 php Curl设置header-Referer防盗链解决
biu biu biu
electron 防止多开 只允许一个实例允许并在重复打开后显示第一个实例 electron 阻止电脑休眠或者阻止显示器黑屏 electron electron-builder windows安装包打包 抖音直播自动点赞脚本,解放双手,从我做起 申请Let‘s Encrypt免费SSL证书、自动化续签证书