Vueがの値によってピットコンポーネントを強化しました

Vueが报错[Vueが警告]:値はいつでもPA上書きされますので、直接小道具を変異は避けてください...

 

質問1:

伝統的な値に親コンポーネントは、Bサブアセンブリ、コンポーネント値を受信し、値を変更し、成分Aの変化のみ、親コンポーネント上を通過するが、Bサブアセンブリの値を変更することはできません

ソリューション:

小道具:[「MSG」] //これは、受信親コンポーネントサブアセンブリAの値であり、値は、サブアセンブリで変更することができないので、データは、MSGを受信するようにプロパティで定義することができ、再び変性

データ(){

  {戻ります

    childMsg:this.msg; //値はchildMsg、サブアセンブリはchildMsgを使用する小道具割り当てます

  }

}

//サブアセンブリ

<H1> {{childMsg}} </ H1>
 
質問2
 
伝統的な値に親コンポーネント、Bサブアセンブリ上の修正後のサブアセンブリ、サブアセンブリB成分A、あなたはサブアセンブリ親成分Bを変更見出され、親コンポーネントを変更する必要があり、同時にA、成分Bを変更します変化なし
 
ソリューション:
時計のサブアセンブリを添加する方法
見ます:{
  MSG(ヴァル){
    this.childMsg =ヴァル; //②外部モニタは、属性MSGの小道具を変更し、組立性のchildMsg内のデータに同期
  }
}、
 
 
 
 
 
 
 

 

おすすめ

転載: www.cnblogs.com/zhanghuifang/p/11404781.html