VueはRefを使用してレベル間でコンポーネントインスタンスを取得します例の紹介開発プロセスでは、レベル間の参照インスタンスの取得が避けられません。ほとんどの場合、コンポーネント自体の 下の図に示すように、 ドキュメントディレクトリ構造コンポーネントはA、B、C、D、E、インデックスの6つあり、上図のコンポーネントの順序でそれぞれのページに挿入されます。 ページのスタイルは次のとおりです。 vue-refをインストールするvue-ref をダウンロード npm インストール vue-ref --save グローバル登録 'vue-ref' から ref をインポートします Vue.use(参照) 使い方 <!-- vm.dom は DOM ノードになります --> <p v-ref="c => this.dom = c">こんにちは</p> <!-- vm.child は子コンポーネントのインスタンスになります --> <子コンポーネント v-ref="c => this.child = c"></子コンポーネント> <span v-for="n in 10" :key="n" v-ref="(c, key) => {...}">{{ n }} </span> ルート コンポーネントのカスタム メソッド [provide と inject を使用]インデックス ページでは、次の 3 つのメソッドを提供しています。
提供する() { 戻る { setChildrenRef: (名前、参照) => { this[name] = 参照 }, getChildrenRef: 名前 => { this[名前]を返す }, 参照を取得: () => { これを返す } } }, 各ページを個別に説明するコンポーネントAページ: インジェクションメソッドを通じてsetChildrenRefメソッドを取得し、上記の指示を通じてコンポーネントDをキャッシュします。 コンポーネントBページ: コンポーネントCページ: コンポーネントDページ: コンポーネント E ページ: このページでは、2 つのメソッドを挿入するだけでなく、コンポーネント D の色を切り替えるメソッドも設定して、レベル間でコンポーネント D のインスタンスを実際に取得したかどうかをテストします。 結果ご覧のとおり、3 つの親インスタンスは同じであり、コンポーネント D のテキスト スタイルがコンポーネント E で正常に変更されています。良い! 上記は、Vue が Ref を使用してレベル間でコンポーネントを取得する手順の詳細です。Vue が Ref を使用してコンポーネントを取得する方法の詳細については、123WORDPRESS.COM の他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: Linux の Makefile とは何ですか? どのように機能しますか?
>>: mysql5.7 ユーザー権限の作成、ユーザーの削除、権限の取り消し
MySQL のCAST()およびCONVERT()関数を使用すると、ある型の値を取得し、別の型の値を...
最近、Web 開発のフロントエンドとバックエンドの技術を学んだので、その後の管理を容易にするためにプ...
まず、PHP5をインストールするのはとても簡単ですyum install php PHP5 を使用し...
この記事では、簡単なドラッグ効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...
1. サービス方法ファイアウォールのステータスを確認します。 [root@centos6 ~]# サ...
プロジェクトの背景最近、webpackのバージョンが古いプロジェクトがあります。 リーダー層では今の...
パフォーマンスは本当に重要ですか?パフォーマンスは重要であり、誰もがそれを知っています。なぜ私たちは...
この記事では、例を使用して、MySQL ストアド プロシージャの概念、原則、および一般的な使用法につ...
このセクションから、http モジュールの実装原理について説明します。http モジュールで非常に重...
2011 年に最も顕著なウェブサイトの変更は、一連の製品に新しいユーザー インターフェースを導入した...
innodb_flush_methodのいくつかの典型的な値 fsync: InnoDB は fs...
目次1. MySQLインデックスの紹介2. MySQLの5種類のインデックスの詳しい説明1. 総合索...
1. はじめに今日、同僚から、MySQL を使用して ElasticSearch に似た全文検索機能...
1. MySQLをダウンロードする1.1 ダウンロードアドレスhttps://downloads.m...
序文日常生活で使用する論理的判断文には、if...else...、switch...case...、...