組み合わせのWebPACKのVUEルータおよびネストされたそのサブ経路、すなわち、経路に使用

上のプロジェクトに基づいて行うので、基本的な構成は、ここに入りません。

併用VUE-ルータのWebPACK

1.新しいアセンブリファイルを作成します.vue

2.ルーティングを有効にします

     cnpm I VUE-ルータを接続-S

     PS:NPM(NPM名-Sインストール)简写名-saveをインストール

   NPM名-save-DVEをインストール简写(NPM名-Dをインストール)

 VUE-ルータ:https://router.vuejs.org/zh/

1つのヴュー'VUE'からインポート
 2  // 1インポートVUEルータパケット
3 'VUEルータ'からインポートVueRouter
 。4  // 2.手動インストールVueRouter 
。5  Vue.use(VueRouter)
 。6アプリ」./Appからインポート。 'VUE
 。7アカウントからインポート' './main/Account.vue
 。8からインポートgoodList' ./main/GoodList.vue '
 9  // 3.オブジェクト経路作成
10  VARのルータ= 新しい新しいVueRouter({
 。11の     ルート:[
 12です          {パス: '/アカウント' 、コンポーネント:アカウント}、
 13である          '/ goodList':{パス、コンポーネント:
goodList} 14     ]
 15  })
 16  VAR VM = 新しい新しいヴュー({
 17。      エル: '#アプリ' 18は      レンダリング:関数(createElements){
 19          リターンcreateElements(APP)
 20である      }、// レンダリングELは全て、コンテナを指定します概要空カバー、
21      //はそう経路およびルータビュールータリンク素子ELを行う書き込まれる直接制御
22で      ルータ// オブジェクト実装するVMへルーティングオブジェクト4. 
23  })
 24  // 注:アプリケーション、機能はVMインスタンスのこのコンポーネントにより得られるレンダリングレンダリング、および
25  //   コンポーネントがレンダリングされる場合、この関数をレンダリングするレンダリングコンポーネントのみELを入れ「#app」指定された要素、
26  / / 二つの成分が唯一のルートに属しているように見えるように、//アカウントとGoodsListアセンブリ、ルートマッチングによって監視されている<ルータビュー> </ルータビュー>行きます。
main.js

正味の効果:応答オプションの表示をクリックしてください

第二に、WebPACKの子供の組み合わせは、サブルーティングを実現します

 両方のプラグインはVUE、Vetur及びヴュー2つのスニペットにインストールすることができ

結果は

三、lang属性と属性スタイルタグをスコープ

<スタイルLANG = "SCSS" スコープ>

あなたは、SCSS以下、style要素の必要性を有効にLANG属性を設定したい場合は、通常のスタイルタグのみ、プレーンなスタイルをサポートして
いる限り、スタイルタグは.vueコンポーネントで定義されているように、すべてのスコープの属性のスタイルを開くことをお勧めします

 IVは、ルーティングモジュール引っ張っ

新router.js

 

 

おすすめ

転載: www.cnblogs.com/sweetC/p/11521584.html
おすすめ