说明:有一个组件InputListSelect.vue,选中一个行数据,将该数据传送到父级ProjectEdit.vue文件中
1、父级ProjectEdit.vue调用
<InputListSelect :model="model" :maxlength="255" @on-update="updataInfo"></InputListSelect>
import InputListSelect from '@/views/components/InputListSelect'
export default {
name: 'ProjectEdit',
props: {
model: Object
},
components: {
InputListSelect
}
..........
}
methods: {
updataInfo(val) {
debugger
}
}
2、子组件调用,在方法中
onOk() {
// 此处逻辑处理
// data为传送的数据
this.$emit('on-update', data)
}
说明:此方法是调用子组件中on-update(即updataInfo(val))方法,data为传送的数据,最后由val接收