vue 事件绑定函数加括号和不加括号的区别

自定义事件加不加括号的区别

不加括号:   (第一个参数是鼠标点击事件)

test(id){
  console.log(id);
}

加括号:  (鼠标点击事件没了,之后使用需要手动传入 $event 才能获得事件对象)

test(id){
  console.log(id);
}

添加括号传值:

test(id){
  console.log(id);
}

总结:
        加与不加括号的区别在于事件对象参数 event 的处理。不加括号时,函数第一个参数为 MouseEvent,加了括号后,需要手动传入 $event 才能获得事件对象。

你可能感兴趣的:(vue)