1. provideとinjectの説明
2. provideとinjectの使用
3. 親コンポーネント <テンプレート> <erzi-com></erzi-com> </テンプレート> <script lang="ts"> 「../components/ErZi.vue」からErZiをインポートします。 「vue」から{provide, ref}をインポートします エクスポートデフォルト{ 名前:"概要", コンポーネント:{ 'erzi-com':エルジ }, 設定(){ giveSunziData=ref({ 100、 高さ:50, bg:'ピンク' }) // 最初のパラメータは共有データの名前です (giveSunzi) // 2 番目のパラメータは共有データ (giveSunziData) です 提供する('Sunzi'、SunziDataを提供する) } } </スクリプト>
4. 息子コンポーネント <テンプレート> <div> <h2>息子のコンポーネント</h2> <div>値を取得: {{getFaytherData}}</div> </div> <hr/> <sun-con></sun-con> </テンプレート> <script lang="ts"> 'vue' から defineComponent をインポートし、 inject します。 「./SunZI.vue」からSunZIをインポートします。 エクスポートデフォルトdefineComponent({ 名前: 'ErZi'、 コンポーネント:{ 'sun-con':SunZI }, 設定(){ getFaytherData = inject('giveSunzi'); を取得します。 戻り値: getFaytherData } }); </スクリプト> 5. 孫コンポーネント <テンプレート> <div> <h2>孫コンポーネント</h2> <div>取得された値は {{getYeYeData} です。}</div> </div> </テンプレート> <script lang="ts"> 'vue' から {defineComponent,inject} をインポートします。 エクスポートデフォルトdefineComponent({ 設定(){ getYeYeData=inject('giveSunzi'); を取得します。 戻り値: getYeYeData } }); </スクリプト> 6. レンダリング 7. 親コンポーネントは複数のプロバイダーを渡すことができますか?
8. rovideとinjectの参照シナリオ
これで、vue3 での provide と inject の使用に関するこの記事は終了です。vue provide と inject の使用に関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MySQL 8.x msi バージョンのインストール チュートリアル (画像とテキスト付き)
必要:ビジネス要件によると、写真をアップロードできる必要があり、アップロードされた写真はモバイル端末...
1. ビジネスシナリオの紹介MySQLを使用する電子商取引システムがあるとします。大量のデータを保存...
(1)HTTPリクエストを減らす。 (リソース ファイルをマージし、イメージ スプライトを使用します...
Linux シェル環境で直接呼び出すことができます。公式 Web サイトによると、Zabbix のデ...
この記事では、クリックするとランダムグラフィックの生成を実現するJavaScriptの具体的なコード...
画像アクセラレータ中国の Docker Hub からイメージをプルすることが難しい場合があります。こ...
目次モジュール化の基本概念モジュール化とは何かモジュール分解の利点Node.js のモジュール性No...
この記事では、主に、円形のダイナミックな光る特殊効果アニメーションを実現するための純粋な CSS3 ...
この記事では、JavaScriptで全選択と全選択解除の操作を実装するための具体的なコードを参考まで...
目次Refsとは何か1. 文字列型参照2. コールバック参照React.createRef() 4....
何ですかまず、Docker の概念を見てみましょう。アプリケーションと実行環境をコンテナにパッケージ...
FastDFSとNginxの統合:トラッカーは、負荷分散と高可用性のために Nginx と組み合わせ...
Antd+react+webpackは、多くの場合、Reactテクノロジースタックに基づくフロントエ...
弊社の Web プロジェクトの 1 つでは、新しい都市の増加によりトラフィックと DB 負荷が増加し...
1. HTMLフォントカラー設定HTML では、フォント タグを使用してフォント コンテンツの色を設...