vue子组件修改父组件值

问题:

我们要写一个组件,接收props值,并想直接修改父组件data数据

解决:

1.在子组件定义一个data参数,接收props传过来的数据

2.通过this.$emit('input', value)修改父组件data数据,此时父组件在组件上加v-model="yourData"

 

附代码: