VUEサンズ動的伝送パラメータは、コンポーネントを相互

<親> </親> //親コンポーネント
<子ども> </託児> //サブアセンブリ

親コンポーネントは、サブアセンブリに伝達されます。

  静的転送(動的変更の親コンポーネント、サブアセンブリ不変)。

<親:ID = 'ID' > </親> // 親バインディングコンポーネントのパラメータを定義するには
 :次に、サブアセンブリ加え
エクスポートデフォルト{ 
  小道具:[ 'ID' ]を 
} 

  ダイナミック転送(親コンポーネントが動的に変化するサブアセンブリ変化に追従):

<親refは=「子」> // </親> REFは、親コンポーネント内に定義されたが、名称サブアセンブリ参考文献追加に相当し

、受信パラメータをサブアセンブリ方法で定義された:
childMethod(アイテム){ 
      this.itemアイテム= 
} 、

その後、JSの親コンポーネントで使用される:
。$サブアセンブリにこの(項目)// itemパラメータをrefs.child.childMethod

  

親サブアセンブリのコンポーネントに送信:

<親@ parentMethod = "parentMethod" > </親> // 親コンポーネントで定義された方法

JS方法に加え:
parentMethod(アイテム){ 
    this.item =項目
} 


次に、サブアセンブリJS:
。$ EMITこの(「parentMethod」、「項目」 )// 親要素this.itemに渡されたこの意志「アイテム」という文字列

  

おすすめ

転載: www.cnblogs.com/NoteBook3013/p/12105792.html