工作日记——vue2、vue3 父组件接收多个子组件参数处理

42 阅读1分钟

vue2处理

// 子组件
this.$emit('事件名', data1,data2, data3)
// 父组件 arguments 是以数组的形式传入
@change="change(arguments, 'parentData')"
// 注意:arguments接收到之后是一个数组
change(arg,parentData){}

vue3处理

// 子组件
this.$emit('事件名', data1,data2, data3)
// 父组件 arguments 是以数组的形式传入
@change="(...arg)=>{change(...arg, 'parentData')}"
// 注意:arguments接收到之后是一个数组
change(data1,data2,data3,parentData){}