サブコンポーネントでスロットが使用されるのはなぜですか?

php中世界最好的语言
リリース: 2018-02-24 09:37:42
オリジナル
1964 人が閲覧しました

今回は、サブコンポーネントでスロットが使用される理由と、スロットサブコンポーネントを使用する際の注意点について説明します。以下は実際のケースです。

スロットシナリオの使用 1:

サブコンポーネント Minput.vue

<input type=&#39;text&#39;/>
ログイン後にコピー

親コンポーネント Minput

<Minput>可以显示吗</Minput>
ログイン後にコピー

この場合、Minput タグ内のテキストはレンダリングされません

今すぐ内部のテキストをレンダリングしたい場合はどうすればよいでしょうか?スロット

子コンポーネント

<input type=&#39;text&#39;/>
ログイン後にコピー

を使用するのは簡単です。この場合、親コンポーネント内のテキストをレンダリングできます

シナリオ2: 名前付きスロット

子コンポーネントhe.vue

<header>
    <slot name=&#39;header&#39;></slot>
</header>
ログイン後にコピー

親コンポーネント

<he>
    <h1 name=&#39;header&#39;>hello world</h1>
</he>
ログイン後にコピー

のレンダリング結果は、

rreee

cenario33章コンポーネントの子コンポーネント

<header><h1>hello world</h1></header>
ログイン後にコピー

x レンダリングは

<div>
    <h1>这是h1</h1>
    <slot>这是分发内容,只有在没有分发内容的情况下显示</slot>
</div>
ログイン後にコピー

これらの事例を読んだ後は、この方法を習得したと思います。さらに興味深い内容については、PHP 中国語 Web サイトの他の関連記事に注目してください。

関連記事:

ボタンをクリックした後に「ドット」の境界線を表示する方法

ブラウザのレンダリングプロセスの詳細な説明

入力テキストボックスと画像確認コードの作成方法

よく使用される入力テキストボックスの内容は自動的に垂直方向の中央に配置され、クリックするとデフォルトのプロンプトテキストは空になります

以上がサブコンポーネントでスロットが使用されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート