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の自動入力問題に対する完璧な解決策
Linux コンピュータには 2 つの時間があります。1 つはハードウェア時間 (BIOS に記録さ...
中国初のカッター github.com/chokcocoまず、ここに画像があります。純粋な CSS ...
1. 基本的な Spring-boot クイックスタート1.1 クイックスタート pom.xml は...
目次ルーティングマネージャー背景はじめる問題を解決する方法要約するルーティングマネージャー各ジャンプ...
参考までに、シンプルなナンバープレート入力コンポーネント(vue)です。具体的な内容は次のとおりです...
目次1. キープアライブの使用使用例: 1. すべてのページをキャッシュする: 2. 条件に基づいて...
テーブルを美しくするために、行ごとに異なる境界線の色を設定できます。基本的な構文<TR 境界線...
目次1. 現状2. JSでCADグラフィックを作成および変更する2.1 サポートされているCADエン...
1. mpstatコマンド1.1 コマンド形式 mpstat [ -A ] [ -u ] [ -V ...
タブ切り替えもプロジェクトではよく使われる技術です。一般的にタブ切り替えはjsやjqを使って実装され...
目次序文webpack-deb サーバーwebpack-dev-server 起動エラー解決策1解決...
インストールまず、Java と Scala をインストールし、次に Spark をダウンロードしてイ...
1. transform 属性を使用して、画像を拡大せずに表示します (パスの問題は必要に応じて修正...
目次導入始めるReact Nativeゲームエンジンの簡単な紹介React Nativeでスネークゲ...
インターネットは人々の生活にますます欠かせないものになってきていると思います。 Ajax や fle...