vue - emit自定义事件
常规:
this.$emit('editok',{projectInfo:this.project})
@editok="editProject"
editProject(eventData){
console.log('editProject',eventData)
}
同时接受 子组件传的参数和父组件的值的情况:
1是 $event
this.$emit('change', {value: '名字被修改',newValue:'111'})
changeName(index,item,childValue){
// childValue 就是子组件传过来的对象
}
2是闭包
@change="(val1,val2)=>changeName(val1,item)"eventData 详细请尝试网页搜索