您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

Vue之事件处理和事件修饰符详解

51自学网 2022-02-21 13:37:10
  javascript

在这里插入图片描述

在这里插入图片描述

 <div id="root">        <h2>{{name}},加油!</h2>        <!-- 阻止默认事件 -->        <a @click.prevent="showInfo" href="https:www.baidu.com">点我提示信息</a>        <!-- 阻止事件冒泡 -->        <div class="demo1" @click="showInfo">            <button @click.stop="showInfo">点我提示信息</button>        </div>        <!-- 事件只触发一次 -->        <button @click.once="showInfo">点我提示信息</button>        <!-- 使用事件捕获模式 -->        <div class="box1" @click.capture="showMsg(1)">            div1            <div class="box2" @click="showMsg(2)">                div2            </div>        </div>        <!-- 只有event.target是当前操作的元素时才触发事件  -->        <div class="demo1" @click.self="showInfo">            <button @click="showInfo">点我提示信息</button>        </div>    </div>    <script>        Vue.config.productionTip = false;        new Vue({            el: '#root',            data() {                return {                    name: '张三'                }            },            methods: {                showInfo(e) {                    //  e.preventDefault();                    alert('王同学,你好!')                },                showMsg(msg) {                    console.log(msg);                }            }        });    </script>

在这里插入图片描述

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注51zixue.net的更多内容!


下载地址:
Vue之监听数据的原理详解
vue项目中如何使用mock你知道吗
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。