データ取得および親の活性成分の活性親コンポーネント及びサブアセンブリのメソッドサブアセンブリ及びデータ取得方法

< テンプレート> 
    <! - rootになるすべてのコンテンツがアップ含まれてい- > 
    < divの上記のid = "ホーム" > 
    
        < V-ヘッダREF = "ヘッダ" </> V-ヘッダ> 

        < HR > 
         ホーム・コンポーネント    

         < ボタンを@click =「getChildDataは()」>取得したデータとメソッドサブアセンブリ</ ボタン> 

    </ DIV > 

</ テンプレート> 


< スクリプト> 


/ * 
値を渡す親コンポーネントサブアセンブリ

    ときコンポーネントサブアセンブリ1.親コールタイ所定の動的属性
        <V-ヘッダ:タイトル= "タイトル"> </ V-ヘッダ>

    図2に示すように、データ上を通過小道具親コンポーネントサブアセンブリによって受信された
        [「タイトル」]:小道具



        小道具:{ 

            「タイトル」:文字列       
        } 

    3.サブアセンブリた直接使用する



親コンポーネントとアクティブなデータ取得方法のサブアセンブリ。

    1.コールサブアセンブリ定義REF 

        <V REFのヘッダは= "ヘッダ"> </ V-ヘッダ> 

    内部を介して親コンポーネント内の2 

        本。$のrefs.header。属性

        これます$ refs.headerをメソッドの





サブ活性成分と親コンポーネントのデータ取得方法:   


        この$の親データ.. 

        このメソッドの$親.. 



* / 

    インポートヘッダーから./Header.vue ; 

    輸出デフォルト{ 
        データ(){ 
            リターン{                
               MSG:"Iホーム成分である' 
               :タイトル' ホーム111 ' 
            } 
        }、
        コンポーネント:{ ' V-ヘッダ' :ヘッダ
        }、
        メソッド:{ 
            ラン(){ 
                アラート(' 私は方法ホーム・コンポーネントを実行します" ); 
            } 
            getChildData(){ // 親コンポーネントとアクティブなデータ取得方法のサブアセンブリ:// アラート(このrefs.header.msg $); この$のrefs.header.run();. 
            } 
        } 
    } </ スクリプト> < スタイル

            



                
                

                





LANG = "SCSS" スコープ> 

    / * CSSローカルスコープスコープ* / 

    H2 { 
} 

    
</ スタイル>
< テンプレート> 


    < divの> 
    
        < H2 >私はアセンブリ向かう</ H2 > 

      
          < ボタン@click = "getParentData()" >データとメソッドサブアセンブリ取得</ ボタン> 

       
    </ DIV > 
</ テンプレート> 




< スクリプト> 
    
エクスポートデフォルト{ 


    データ(){ 

        リターン{ 
            MSG:' MSGサブアセンブリ' 
        } 
    }、
    方法:{ 
       
            ラン(){ 

                警告("私は、メソッドのサブアセンブリの実行" 
            }、
            getParentData(){ 


                / * 
                :親活性成分のサブアセンブリおよびデータ収集方法   


                。これ$の親データ

                。これ$親メソッド

                
                * / 
                // アラートを(この$親を。 .MSG); 

                // この$のparent.run();. 
            } 
    } 
    
} 

</ スクリプト>

 

おすすめ

転載: www.cnblogs.com/loaderman/p/11058185.html