uviewデフォルト
@change="changeFun"
changeFun(e){
console.log(e) // 框架默认的event参数
}
このとき、複数のパラメータを渡したい場合や、イベントを次のような従来の方法に従う必要がある場合は、間違っているはずです。
@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
}
正しい方法は次のとおりです
@change="(e) => changeFun(e,val)"
changeFun(e){
console.log(e,val)
}