一、只有一个参数
vue中可以使用 $event 代替组件方法中原本的单个参数,再加上自己想要多传的参数即可。
<demo v-model="value" @change="onChange($event, 额外参数)">选择</demo>
使用:
onChange (原参数, 额外参数){
}
二、事件参数有多个
这个时候可以使用 arguments 代表多个参数,使用时可以加上...扩展符。
<demo v-model="value" @change="onChange(...arguments, 额外参数)">选择</demo>
使用:
onChange (原参数1, 原参数2, 原参数3, ..., 额外参数){
}