大家都知道,vue中点击事件直接在元素中使用@click="click"即可,但是有时在一个元素中包含了子元素,而且父元素和子元素都有点击事件,此时我们希望的点击效果就是:点击子元素区域的的时候,不触发父级元素的点击事件,此时就要用到@click.stop="subclick ...
.使用vue阻止子级元素的click事件冒泡,很简单,用stop。eg: click.stop xxx ...
2018-11-30 11:55 0 1564 推荐指数:
大家都知道,vue中点击事件直接在元素中使用@click="click"即可,但是有时在一个元素中包含了子元素,而且父元素和子元素都有点击事件,此时我们希望的点击效果就是:点击子元素区域的的时候,不触发父级元素的点击事件,此时就要用到@click.stop="subclick ...
相信点击事件是在vue框架里面的一个常用的方法正常的点击事件为 v-on:click=“方法名(参数)”简写为@click=“方法名(参数)”有些情况下会出现父级元素有点击事件、子元素也有点击事件这样就会出现点击子元素会执行两次方法 正常情况下点击列表的关闭按钮会删除元素 ...
vue阻止冒泡事件 阻止点击事件的执行 <div @click="alerA1()" > <div @click.stop="alerA2()><div> </div> 这样就可以实现阻止点击 点击 alerA2 ...
<div id="app"> <div v-on:click="dodo"> <button v-on:click="doThis">阻止单击事件继续传播</button> </div> </div> < ...
将会先弹出“noclick”,再弹出“dodo” 只弹出“noclick” ...
将会先弹出“noclick”,再弹出“dodo”。 只弹出“noclick” ...
<div id="app"> <div v-on:click="dodo"> <button v-on:click="doThis">阻止单击事件继续传播</button> </div> </div> < ...
<div id="app" @click="show(1)"> <div id="box" @click="show(10)"> <p @click.stop="show(100)"> ...