click.stop 阻止事件冒泡
@click.stop 阻止事件冒泡
首先来看一段代码
1 | <div> |
1 | methods: { |
当我们点击 box2 时会同时打印 tap1 和 tap2。这就是所谓的事件冒泡。
然后我们如下修改,使用 @click.stop
1 | <div> |
这时再点击 box2 只会打印 tap2,不会往上冒泡
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SZX的开发笔记!
评论
首先来看一段代码
1 | <div> |
1 | methods: { |
当我们点击 box2 时会同时打印 tap1 和 tap2。这就是所谓的事件冒泡。
然后我们如下修改,使用 @click.stop
1 | <div> |
这时再点击 box2 只会打印 tap2,不会往上冒泡