Vueでは、ローカルコンポーネントを自分で定義(登録)することができます。 コンポーネント名を定義するには: var ComponentA = { /* ... */ } var ComponentB = { /* ... */ } 次に、コンポーネント オプションで使用するコンポーネントを定義します。 新しいVue({ el: '#app', // コンポーネントセンターコンポーネント: { // ビュー層でローカルに登録されたコンポーネントをレンダリングする場合 // component-a: ビュー層で呼び出すときに使用する名前 // ComponentA: ローカルに登録されたコンポーネント名 'component-a': ComponentA, 'コンポーネント-b': コンポーネントB } }) ビューレイヤーでローカル コンポーネントを呼び出します。 <div id="アプリ"> <コンポーネント-a></コンポーネント-a> <コンポーネント-b></コンポーネント-b> </div> 例えば: <本文> <div id="アプリ"> <コンポーネント-a></コンポーネント-a> <コンポーネント-b></コンポーネント-b> </div> <script src="./js/vue.js"></script> <スクリプト> コンポーネントA = { テンプレート:` <p>私はローカルコンポーネント 1 です</p> ` } コンポーネントB = { テンプレート:` <p>私はローカルコンポーネント2です</p> ` } vm = new Vue({ el:'#app', データ:{ }, コンポーネント:{ "コンポーネント-a":コンポーネントA, "コンポーネント-b":コンポーネントB } }) </スクリプト> 出力は次のようになります。 以下もご興味があるかもしれません:
|
<<: Google Chromeの自動入力問題に対する完璧な解決策
目次1. 概要2. 応用例2.1、Docker コンテナ分離名前空間2.2. Docker のフリー...
WeChatアプレットのログインインターフェースは参考までに実装されています。具体的な内容は次のとお...
目次主キー制約ユニーク制約主キー制約PRIMARY KRY 主キーは一意です。テーブルには主キーを ...
この記事では、アコーディオン効果を実現するためのjsの具体的なコードを参考までに共有します。具体的な...
次のコードは、私の test.html にあります。ビデオは、c:\test.html などの絶対パ...
1. Alibaba Cloudは、個人のニーズに応じて適切なクラウドサーバーを選択し、CPU、メ...
1. Vueプロジェクトのパッケージ化開発されたvueプロジェクトに次の名前を入力し、パッケージ化し...
前回の記事では、JS を使って簡単な揺れ効果を実現する方法を紹介しました。ご興味があればクリックして...
スタイル シートは、ドキュメントの表示方法、発音方法、または入力方法を記述します。XSL 言語は、X...
1. 公式サイトからmysql-8.0.17-winx64をダウンロードし、Zipファイル形式を選択...
キーボードで文字を入力すると、対応するプロセスにどのように送信されるのでしょうか? ps や who...
実験環境は以下のとおりですここでは、4 台のサーバー (1 台の nginx、負荷用の 2 台の t...
序文私は多くのブログを読み、弊社の DBA を含む多くの人々が、MySql では列に null が含...
序文MySQL に精通している読者は、MySQL が非常に迅速に更新されることに気付くかもしれません...
目次連合テーブルの初期化ステートメントの実行連合の結果ユニオンオールグループ化十分なメモリステートメ...