关于Vue CheckBox change的event传值 (个人理解)
1.当单独传递event不用传参时,直接使用。因为vue默认会传递一个event过来,可以直接接收,但是调用函数不能带括号。<input type="text" value=""@change=`aaa'/>aaa(){console.log(e)}2.当需要传递其他参数时,两种方式可以传递event方法一:使用箭头函数,这种方式传递一其实跟不带参传递是一样的原理<input t
·
1.当单独传递event不用传参时,直接使用。因为vue默认会传递一个event过来,可以直接接收,但是调用函数不能带括号。
<input type="text" value="" @change=`aaa'/>
aaa(){
console.log(e)}
2.当需要传递其他参数时,两种方式可以传递event
方法一:使用箭头函数,这种方式传递一其实跟不带参传递是一样的原理
<input type="text" value="" @change=`(e)=>{aaa(e,item.id)}'/>
aaa(e,id){
console.log(e)}
方法二:使用$event传递
<input type="text" value="" @change=`aaa($event,item.id)'/>
aaa(e,id){
console.log(e)}
更多推荐
已为社区贡献2条内容
所有评论(0)