【vue.js】子元件的引數值不隨著父元件值的改變而改變
子元件 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));
}
}
這樣子元件的值就會隨著父元件的值改變而改變