请问父子组件的值怎么双向绑定,子组件代码我简略了
父组件
<plants-select v-model="form.plantCode" />
子组件
<el-select clearable v-model="factoryId">
<el-option v-for="item in factoryRole" :key="item.code" :label="item.name" :value="item.code"></el-option>
</el-select>
export default {
data() {
return {
factoryId: '',
factoryList: [{},{},{}]
}
},
props: {
value: {
type: String,
required: false
}
},
methods: {
handleChange(val) {
}
}
}
value树形是父组件传给子组件的属性值,
子组件通过input事件更改父组件v-model绑定的变量: this.$emit('input', '1')