1. 親コンポーネントは props を使用して子コンポーネントにデータを渡すことができます。 2. 子コンポーネントは $emit を使用して親コンポーネントのカスタム イベントをトリガーできます。 vm.$emit( event, arg ) //現在のインスタンスでイベントをトリガーする vm.$on( event, fn ); //イベントをリッスンした後にfnを実行します。 例: サブコンポーネント: <テンプレート> <div class="train-city"> <h3>ToCity が親コンポーネントから子コンポーネントに渡されました:{{sendData}}</h3> <br/><button @click='select(`Dalian`)'>ここをクリックすると、親コンポーネントに 'Dalian' が送信されます</button> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ 名前:'trainCity', props:['sendData'], // 親コンポーネントから子コンポーネントに渡されるデータを受信するために使用されます。メソッド:{ 選択(val) { データ = { 都市名: val }; this.$emit('showCityName',data);//select イベントがトリガーされた後、showCityName イベントが自動的にトリガーされます} } } </スクリプト> 親コンポーネント: <テンプレート> <div> <div>親コンポーネントの toCity{{toCity}}</div> <train-city @showCityName="updateCity" :sendData="toCity"></train-city> </div> <テンプレート> <スクリプト> 「./train-city」からTrainCityをインポートします。 エクスポートデフォルト{ 名前:'インデックス', コンポーネント: {TrainCity}, データ () { 戻る { 都市:"北京" } }, 方法:{ updateCity(data){//子コンポーネントの都市選択をトリガー - 都市イベントを選択 this.toCity = data.cityname;//親コンポーネントの値を変更する console.log('toCity:'+this.toCity) } } } </スクリプト> 図1: 前のデータをクリック 図2: クリック後のデータ これで、Vue.js での $emit の使用に関する詳細なケース スタディに関するこの記事は終了です。Vue.js での $emit の使用に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: qt.qpa.plugin の問題を解決: Ubuntu 18.04 の Qt で Qt プラットフォーム プラグイン「xcb」をロードできませんでした
>>: MySQL無料インストール版を解凍した後にパスワードが見つからない問題を解決する方法
この記事では、MacでのMySQLインストールチュートリアルを参考までに紹介します。具体的な内容は次...
目次Linux ドライバーの共通機能 (copy_from_user open read write...
私の開発環境は、VMWare 仮想マシンに CentOS をインストールし、ホスト ファイルにインタ...
VUE は vue-seamless-scroll を使用して、自動的にスクロールしていいねします。...
Raspberry Pi モデルは 4b、1G RAM です。システムはubuntu19.10サーバ...
1. MySQL サービスが起動しているかどうかを確認します。起動している場合は、MySQL サービ...
目次リスナーウォッチ形式リスナーを設定します。要約するリスナーウォッチ関数名は、リッスンする要素の名...
1. ダウンロード、例として8.0を取り上げますダウンロードアドレス: https://dev.my...
1. はじめになぜインデックスが必要なのでしょうか?一般的なアプリケーション システムでは、読み取り...
目次1. DOMとBOM関連1. 要素にフォーカスがあるかどうかを確認する2. 要素の兄弟ノードをす...
CSS を使用して 3D フォト ウォールを作成します。具体的なコードは次のとおりです。 <!...
1.1 nginxインストールパッケージとインストールスクリプトをクライアントにコピーし、スクリプト...
目次1. 完全なSQLクエリステートメントの記述順序2. 完全なSQL文の実行順序3. select...
区切り文字なしの文字列抽出質問の要件データベース内のフィールド値:実装効果: 1行のデータを複数行に...
目次1.parseInt(文字列、基数) 2. 数値() 3.parseFloat()主なメソッドは...