【vue.js】子组件的参数值不随着父组件值的改变而改变
子组件 props['myDetail']父组件computed:{detail(){return this.$store.state.XXXX.yyyy}}然而当store里的值改变,子组件的值并不会改变应修改为父组件data:{detail:{}}methods:{reloadDetail(){this.detail = JSON.parse(
·
子组件 props['myDetail']
父组件
computed:{
detail(){
return this.$store.state.XXXX.yyyy
}
}
<子组件 :myDetail="detail"></子组件>
然而当store里的值改变,子组件的值并不会改变
应修改为
父组件
data:{
detail:{}
}
methods:{
reloadDetail(){
this.detail = JSON.parse(JSON.stringify(this.$store.stat.XXXX.yyyy));
}
}
这样子组件的值就会随着父组件的值改变而改变
更多推荐
已为社区贡献2条内容
所有评论(0)