親コンポーネント通信でVUE中性子コンポーネントこれ。$ EMIT()を使用

このページとジャンプを非表示にするフォーム送信後にフォームを達成するために、問題のフロントページ、サブアセンブリを開発し、親は親要素の形、これに直接ジャンプするための良い解決策であるとき、今日が発生しました。$ Router.replace(ビン上の '/ URL')。それでは、どの親トリガー上記の事件?その後、私は、データをチェックし、ここにEMIT良いものは、いくつかのコードスニペットであることがわかっ:

 
親コンポーネント:
< テンプレート> 
     < addcz @closecz = "closecz" > </ addcz > 
</ テンプレート> 

< スクリプト> 
エクスポートデフォルト{ 
  コンポーネント:{ 
      addcz 
   }、
     メソッド:{ 
        closecz(){ 
              この.czpanel =  
        } 
    } 

} 
</ スクリプト>

 

 

サブコンポーネント:

< スクリプト> 
    輸出デフォルト{ 
        メソッド:{ 
          submit_add(){ 
               // 代码逻辑
                   この$ EMIT(。' closecz ' 
      }、
    } 
</ スクリプト>    

 

この貫通サブアセンブリ。$エミット(「カスタムイベント」)は、そのコンポーネント=「イベント」に直接@カスタムイベントを追加する親コンポーネントを達成することができます

おすすめ

転載: www.cnblogs.com/tianku/p/12576141.html