vue使用sync时父组件数据变化,子组件数据确没变化
解决方法:
那是因为子组件数据只更新一次,之后更改父组件的数据,子组件不再更新,所以我们要在子组件中watch监听父级传递的参数的变化
父组件:
<inline-editor :value.sync="content" ></inline-editor>
子组件:
props: {
value: ''
},
data(){
return {
inlineVal: '',
}
},
created: function(){
this.inlineVal = this.value;
},
watch:{
http://www.yayihouse.com/yayishuwu/chapter/2388
},
本文详细解析了在Vue框架中使用v-model指令时,遇到的子组件数据不随父组件更新的问题,并提供了解决方案。通过在子组件中使用watch监听父组件传入的值,可以确保数据的实时同步。
8376

被折叠的 条评论
为什么被折叠?



