父子组件双向绑定的问题

请问父子组件的值怎么双向绑定,子组件代码我简略了

父组件

子组件


      

export default {
  data() {
    return {
      factoryId: '',
      factoryList: [{},{},{}]
    }
  },
  props: {
    value: {
      type: String,
      required: false
    }
  },
  methods: {
    handleChange(val) {
     
    }
  }
}

最佳答案

value树形是父组件传给子组件的属性值,
子组件通过input事件更改父组件v-model绑定的变量: this.$emit('input', '1')