基本使用
- 使用v-on:xxx 或 @xxx 绑定事件,其中xxx为事件名
- 事件的回调需要配置在methods对象中,最终会在vm上
- methods中配置的对象,不能用箭头函数,否则this就不是vm了
- methods中配置的函数,都是被Vue所管理的函数,this的指向是vm 或者 组件实例对象
- @click="demo" 和 @clink="demo(event)" 效果一致,但后者可以传参
事件的基本处理欢迎来到{{name}}
修饰符
- prevent:阻止默认事件(常用)
- stop:阻止事件冒泡(常用)
- once、:事件只触发一次(常用)
- capture:使用事件的捕获模式
- self:只有event.target是当前操作的元素时才触发事件
- passive:事件的默认行为立即执行,无需等待事件回调执行完毕
事件修饰符
我是空谷有来人,感谢大家支持!