vue 阻止change事件冒泡
switch组件阻止事件冒泡
·
一、问题描述
点击switch开关,就会触发父级的collapse面板的点击事件进而展开面板,因业务需要想把二者的事件分开,解决办法就是阻止change事件的冒泡。
二、解决办法
父级添加@click.stop修饰符即可解决
<div class="switchStyle" @click.stop>
<div class="formLabel">海域确权</div>
<el-switch
v-model="switchVal1"
active-color="#13ce66"
inactive-color="#B6B6B6"
@change="(val) => handleSwitchAddLayer(val, 1)"
/>
</div>
更多推荐
已为社区贡献1条内容
所有评论(0)