1、事件处理

2、v-on:事件.修饰符
stop 等价于js 中的 event.stopPropagation() 阻止事件冒泡
capture 与事件冒泡方向相反,事件捕获由外到内
self 只会触发自己范围内的事件
once 只会触发一次
prevent 等价于js event.preventDefault() 阻止默认事件发生
passive 执行默认行为

v-on: 可以使用 @ 代替
<button @click="reduce">减少10分</button>
事件中传递参数
<div id="app">
<button @click="reduce(100)">减少100</button>
<button @click="add(100)">增加100分</button>
<p>总分:{{ num }} 分</p>
</div>
<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
<script>
const vm = Vue.createApp({
data(){
return{
num:3600
}
},
methods:{
add:function(change){
this.num += change
},
reduce:function(change){
this.num -= change
}
}
}).mount('#app');
</script>