例: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta http-equiv="X-UA-compatible" content="IE=edge"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>スロット練習</title> <script src="../../js/vue.js"></script> </head> <本文> <div id="アプリ"> <div style="border: 7px solid blueviolet;"> <h2>親コンポーネント</h2> <cpn> <!-- 指定されたスロット位置に要素を追加します --> <button slot="left">ボタン</button> <input type="text" slot="right" placeholder="これは入力ボックスです..."></input> </cpn> </div> </div> <テンプレート lang="" id="cpn"> <div style="border: 6px solid green;"> <h2>サブコンポーネント</h2> <!-- サブコンポーネントに 3 つのスロットを定義し、スロットの値はデフォルト値です --> <slot name="left">左</slot> <slot name="mediate">中</slot> <slot name="right">右</slot> </div> </テンプレート> <スクリプト> 新しいVue({ el:'#app', コンポーネント:{ cpn:{ テンプレート:'#cpn', } } }) </スクリプト> </本文> </html> 効果は以下のようになります。
Vue のスロットの使い方に関する記事はこれで終わりです。Vue のスロットの使い方についてさらに詳しく知りたい方は、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 初心者のためのWebサイト構築入門 ③ エイリアス(CNAME)レコードとURL転送
>>: CSSのoutline-offsetプロパティを使用してプラス記号を実装する
データベーストランザクション分離レベルデータベース トランザクションには、低から高まで 4 つの分離...
インストール前の準備CUDA の主な目的はディープラーニングであり、現在主流のディープラーニングフレ...
文字列関数文字ascii(str)のASCIIコード値をチェックし、strが空の文字列の場合は0を返...
この記事では、 Webデザインに関連するこれら4 つの原則について説明します。これら4 つの原則を念...
1. IE では、相対的な配置、つまり <div style="background...
MySQLにおける静的変数の役割の詳細な説明静的変数の使用 静的変数サンプルコード: 関数テスト()...
コードをコピーコードは次のとおりです。 .sugLayerDiv{位置:相対; overflow:h...
Grafana をインストールします。公式 Web サイトでは、直接インストールできる Ubuntu...
位置プロパティposition プロパティは、要素に使用する配置方法のタイプ (静的、相対的、固定、...
https ベースポート 443。これはキーと呼ばれるものに使用されます。これらのことを理解せずにで...
最近コンピュータを再インストールした後、最新バージョンのみをインストールするという強迫観念に基づいて...
Windows10にmysqlをインストールする1. 公式サイトからMySQLをダウンロードするウェ...
テーブル作成コマンドには以下が必要です。 テーブルの名前フィールド名各フィールドを定義します(タイ...
ネットで変更方法をいろいろ調べたのですが、うまくいきませんでした。後で大物から見て削除しました。フォ...
この記事では、JavaScriptキャンバスで流星の特殊効果を表示するための具体的なコードを参考まで...