Vue親コンポーネントは子コンポーネントの関数を呼び出す
この記事のプロジェクトは、スキャフォールディングを通じて作成されました。 デモ: 父親.js <テンプレート> <div> <div> <息子ref="息子"></息子> <input type="button" value="click" @click="useSonFun"> </div> </div> </テンプレート> <スクリプト> './son' から son をインポートします エクスポートデフォルト{ コンポーネント:{ 息子 }, データ(){ 戻る { } }, メソッド: { 使用SonFun(){ this.$refs.son.say(); //子コンポーネントにrefを与え、refを通じて子コンポーネント内の関数を呼び出します} }, } </スクリプト> ソン.js <テンプレート> <div> <h1>息子</h1> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ データ(){ 戻る { } }, 方法:{ say(){//親コンポーネントによって呼び出される必要があるサブコンポーネント関数 console.log("SON COMPONENT"); } }, } </スクリプト> レンダリング 親コンポーネントは子コンポーネントの関数を呼び出します。これを使用して、親コンポーネントをクリックしてリクエストを送信できます。クリック イベントに基づいて、子コンポーネントもリクエストを送信します。これは、親コンポーネントがクリックしてリクエストを送信し、データを取得し、コンポーネント値渡しメソッドを通じて子コンポーネントにデータを渡すことと区別できます。 ヒント: 父親.js: this.$refs.son.say (親コンポーネントのデータは括弧で囲んで子コンポーネントに渡すことができます); Son.js: say(親コンポーネントから子コンポーネントにデータを受信する){ //データの使用} Java デザイン パターンにおけるオブザーバー パターンの紹介と使用に関するこの記事はこれで終わりです。オブザーバー パターンに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: CentOS8でyumソースを変更した後にウェアハウスキャッシュの同期に失敗する問題の詳細な説明
>>: MySQL が UNION を使用して 2 つのクエリを接続できない理由の詳細な説明
この記事を読む前に、Linuxコマンド、特にcentos7.3環境でyumを使用してインストールされ...
目次バブルソート選択ソート挿入ソート要約するバブルソートバブルソートは、シーケンスの右側から始めて、...
目次1. フロントエンドの状態管理とは何ですか? 2. ヴュークス3. バス4. ウェブストレージ序...
毎日の統計情報を取得するプロジェクトを実行する際、プロジェクト ログを分析する必要があります。要件の...
目次Express ミドルウェアとは何ですか? Expressミドルウェアを作成するための要件Exp...
現在、OK ボタンをクリックしたときやキーボードの Enter キーを押したときに操作を実行するとい...
このチュートリアルの動作環境: Windows 7 システム、vue 2.9.6 バージョン、DEL...
今日、MySQL データベースをコンピューターに再度インストールしました。システムを再インストールす...
Docker 公式ドキュメントからの翻訳、原文: https://docs.docker.com/n...
nginx はリクエストを受信すると、まず server_name でサーバーを照合し、次にサーバー...
最近、Xiao Ming は新しい Mac を購入し、独自のブログ Web サイトを構築したいと考え...
この記事では、テーブルを動的に読み込み、削除するためのJavaScriptの具体的なコードを参考まで...
InnoDB REDO ログ ファイルのサイズと数を調整する場合は、次の手順に従います。 1. My...
新しい設定ファイルを作成します (たとえば、nginx インストール ディレクトリの下の conf ...
この記事では ソースコードのオンラインプレビューとダウンロード今日のチュートリアルでは、円のホバー効...