例: <!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プロパティを使用してプラス記号を実装する
この記事では、Linux におけるいくつかの主要なゼロコピー テクノロジと、ゼロコピー テクノロジを...
トリガー メソッドを使用できます。JavaScript にはネイティブのトリガー関数はありません。自...
1. イメージをプルするdocker pull registry.cn-hangzhou.aliyu...
1. 事件の背景:仕事上、Ubuntu への vscode リモート接続を使用する必要があります。 ...
最近、オンライン セキュリティ スキャンにより、MySQL コネクタに脆弱性が見つかりました。確認し...
これ以上時間を無駄にせず、早速本題に入りましょう。 1. ロゴに代替テキストを追加するこれには 2 ...
コードをコピーコードは次のとおりです。 <html> <本文> <?p...
Mac OS 10.11 に MySQL をインストールして設定する方法を、主に写真を使って手順を簡...
目次まとめ問題の説明問題を分析する問題を解決するまとめ複雑な知識をシンプルに説明できることは重要です...
概要: 多くの企業、特にインターネット Web サイトを主な事業とする企業のほとんどが、「アーティス...
1. このマシンに新しい設定ファイルdocker_nginx.confを作成します。 サーバー{ 7...
レムの簡単な分析まず、remはCSS単位です。pxの固定ピクセル単位と比較すると、remはより柔軟性...
この記事では、クリック時にサブメニューを表示するためのJavaScriptの具体的なコードを参考まで...
Docker を起動したら、利用できるオプションを見てみましょう。 公式のものがある場合は、もちろ...
ページで CSS を使用する主な方法は、スタイル属性値をインラインで追加する方法、ページ ヘッダーで...