vue.js 動的コンポーネントの詳細な説明

vue.js 動的コンポーネントの詳細な説明

:動的コンポーネント

v-bind:is="component name" を使用すると、一致するコンポーネント名が自動的に検索されます。一致するコンポーネント名がない場合、表示されません。

<div id="アプリ">
    <test v-bind:is="which_to_show"></test>
</div>

<スクリプト>
    var デモ = 新しい Vue({
        el: "#app",
        データ: {
            表示する項目: "first"
        },
        コンポーネント:
            初め: {
                テンプレート: "<div>まずサブコンポーネントです</div>"
            },
            2番目: {
                テンプレート: "<div>ここにサブコンポーネント 2 があります</div>"
            },
            三番目: {
                テンプレート: "<div>ここにサブコンポーネント 3 があります</div>"
            }
        }
    });
</スクリプト>

ここに写真の説明を記入してください

which_to_show の値を変更することで、次のようにロードしてレンダリングするコンポーネントを動的に変更できます。

ここに写真の説明を記入してください

vue.js 動的コンポーネントの詳細な説明に関するこの記事はこれで終わりです。より関連性の高い vue.js 動的コンポーネントのコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vue.js 動的コンポーネント分析
  • Vue.js 親子コンポーネント通信の動的バインディングの例
  • Vue.js での動的コンポーネント テンプレートの実装
  • Vue.js スロットにおけるスコープ付きスロットの使用法の詳細な説明
  • フロントエンドアーキテクチャ Vue アーキテクチャ スロット使用チュートリアル
  • Vue2のスロットの基本的な使用仕様
  • Vue のデフォルト スロット、名前付きスロット、スコープ スロットの定義と使用方法
  • vue.js の動的コンポーネントとスロットの使用の概要

<<:  Ubuntu16.04にCUDA9.0をインストールするための詳細なチュートリアル

>>:  MySQL 外部キー制約の詳細な説明

推薦する

Centos7 で yum を使用して Mysql5.7.19 をインストールする詳細な手順

Centos7 の yum ソースには、mysql の代わりに mariaDB が使用されているため...

MySQLデータ移行の概要

目次序文: 1. データ移行について2. 移行計画と留意点要約:序文:日常業務では、テーブル、データ...

テキスト ファイルの並べ替えに役立つ Awk コマンドラインまたはスクリプト (推奨)

Awk は、ソートを含む他の一般的なユーティリティによって実行できるいくつかのタスクを実行できる強...

jQueryの競合問題を解決する方法

フロントエンド開発において、$ は jQuery の関数です。$ のパラメータが異なると、実装される...

KVM ベースの SRIOV パススルー構成とパフォーマンス テストの詳細な説明

SRIOVの導入、VFパススルー構成、パケット転送速度性能テスト目次1. SRIOVの紹介2. 環境...

HTMLヘッダータグの使用に関する詳細な説明

HTMLはヘッドとボディの2つの部分で構成されています** ヘッド内のタグはヘッドタグです** タイ...

マテリアルデザインで水滴アニメーションボタンを実現するための純粋なCSS

序文こういう特殊効果ってよく見かけますよね。すごくかっこいいですよね。 これは、Google Mat...

Linux で実行中のすべてのプロセスを表示する方法

ps コマンドを使用できます。プロセスの PID など、現在実行中のプロセスに関する関連情報を表示で...

HTML テーブル マークアップ チュートリアル (43): テーブル ヘッダーの VALIGN 属性

垂直方向では、ヘッダーの配置を上、中央、下に設定できます。基本的な構文構文Top は上、Middle...

Docker での Redis の永続ストレージの詳細な説明

この章では、dockerの下にあるSpring BootプロジェクトでRedisを操作し始めます。準...

Alibaba Cloud Server に MySQL データベースをインストールする詳細なチュートリアル

目次序文1. MySQLをアンインストールする2. MySQLをインストールする要約する序文学習中に...

IDEA の Docker プラグインを介して SpringBoot プロジェクトをデプロイするプロセスの詳細な説明

1. Dockerリモート接続ポートを設定するサーバー上の docker.service ファイルを...

ウェブページでコンテンツを引用するためによく使われるHTMLタグをマスターする

長い引用には blockquote を、短い引用には q を、参考文献には cite を使用します。...

MySQL ログイン警告問題の解決策

1. はじめにMySQL にログインすると、次のような警告が表示されることがよくあります。警告: コ...

Vue における ref と $refs の紹介と使用例

序文JavaScript では、document.querySelector("#demo...