绑定事件的时候,如何传递事件对象event
我们在平时写js代码的时候的绑定事件:
dom.onclick = function(ev){
console.log(ev);
}
//这个时候的ev就是事件对象
在vue中传递事件对象呢?
是通过绑定事件的时候传递参数$event来实现的
<p><button @click='add($event)'>add</button></p>
定义的组件怎么调用methods里面的方法
//例如我们把上面的button封装成了一个组件btn,这时候使用add方法就不能这么写了,需要改成
<p><btn @click.native='add($event)'>add</btn></p>
//需要加上native修饰符