当前位置: 首页> 科技> IT业 > 海口做网站公司收费_安卓开发流程_国际新闻今天_国家市场监管总局官网

海口做网站公司收费_安卓开发流程_国际新闻今天_国家市场监管总局官网

时间:2025/7/12 14:13:10来源:https://blog.csdn.net/weixin_44010641/article/details/143235342 浏览次数:2次
海口做网站公司收费_安卓开发流程_国际新闻今天_国家市场监管总局官网

Vue中的事件修饰符

事件修饰符的使用场景较多,主要为了处理事件冒泡和默认事件等所带来的一系列问题

事件修饰符

1)阻止默认事件

    <div id="app"><a href="/" v-on:click.prevent="fun()">点击我弹出弹窗</a></div><script>new Vue({el: '#app',methods: {fun(){alert('Hello World !');}}})</script>  

2)阻止冒泡

        <style>.per{width: 200px;height: 200px;border: 2px solid #000;}.son{width: 100px;height: 100px;background: red;}</style><div id="app"><div class="per" @click="per()"><div class="son" @click.stop="son()"></div></div></div><script>new Vue({el: '#app',methods: {per(){alert('This is per!');},son(){alert('This is son!');}                    }})</script>  

3)链式调用

        <style>.per{width: 200px;height: 200px;border: 2px solid #000;}.son{width: 100px;height: 100px;background: red;display: block;}</style><div id="app"><div class="per" @click="per()"><a class="son" href="/" @click.prevent.stop="son()"></a></div></div><script>new Vue({el: '#app',methods: {per(){alert('This is per!');},son(){alert('This is son!');}                    }})</script>  

4)事件捕获模式

        <style>.per{width: 200px;height: 200px;border: 2px solid #000;}.son{width: 100px;height: 100px;background: red;}</style><div id="app"><div class="per" @click="per()"><div class="son" @click.capture="son()"></div></div></div><script>new Vue({el: '#app',methods: {per(){alert('This is per!');},son(){alert('This is son!');}                    }})</script>  
  1. 其他不常用事件修饰符

a)self
b)once

关键字:海口做网站公司收费_安卓开发流程_国际新闻今天_国家市场监管总局官网

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: