uviewdefault
@change="changeFun"
changeFun(e){
console.log(e) // 框架默认的event参数
}
At this time, if you want to pass multiple parameters and need event to follow the following conventional method, it must be wrong
@change="changeFun(val,e)"
changeFun(e){
console.log(val,e) // val = val , e = undefined
}
@change="changeFun(e,val)"
changeFun(e){
console.log(e,val) // e = val
}
The correct way is as follows
@change="(e) => changeFun(e,val)"
changeFun(e){
console.log(e,val)
}