Vue从零开始总结12
vue会默认把浏览器产生的event事件对象作为参数传入到方法
手动获取event事件只需要把参数设成$event就行了
在methods中
test($event){
console.log($event);
}
html中
<button @click="test">点我</button>
效果如下:

如果没有传参,也没有手动获取event事件
在methods中
test(a){
console.log(a);
}
html中
<button @click="test">点我</button>
效果如下:

我们发现也会自动获取event事件
然后,我们要是传递一个参数a那么就原样输出
如果要是要求传递两个参数呢,其中一个必须为event
在methods中
test(a,event){
console.log(a,event);
}
html中
<button @click="test(123,$event)">点我</button>
效果如下:
