導入
インストールインストールコマンド npm インストール vue-router --save モジュールプロジェクトで使用する場合は、 'vue' から Vue をインポートします 'vue-router' から VueRouter をインポートします。 Vue.use(VueRouter) モジュール使用以前、スキャフォールディング 「vue」からVueをインポートします。 「vue-router」から VueRouter をインポートします。 「../views/Home.vue」から Home をインポートします。 // 1. 他のプラグインを使用する場合は、Vue.use を使用してプラグインをインストールする必要があります Vue.use(VueRouter); // 2. ルートを定義します。各ルートはコンポーネントにマップする必要があります。constroutes = [ { パス: "/"、 名前: "ホーム", コンポーネント: ホーム、 }, { パス: "/about", 名前: "概要", コンポーネント: について }, ]; // 3. ルーターインスタンスを作成する const router = new VueRouter({ // ルートとコンポーネント間のアプリケーション関係を設定します。ルート、// (省略形) ルートと同等: ルート }); // 4. ルーター オブジェクトをエクスポートし、main.js で export default router を参照します。 このファイルは、ルーティングを構成するためのものです。最後に、 「vue」からVueをインポートします。 「./App.vue」からアプリをインポートします。 「./router」からルーターをインポートします。 Vue.config で productionTip を false に設定します。 新しいVue({ router, // vueインスタンスにルーターオブジェクトを追加すると、ルーティングを使用できるようになります render: (h) => h(App), }).$mount("#app"); 当社の 2 つのコンポーネント コードである // About.vue <テンプレート> <div class="about"> <h1>について</h1> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ 名前: 「概要」 } </スクリプト> <スタイルスコープ> </スタイル> // ホーム.vue <テンプレート> <div class="home"> <h1>ホーム</h1> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ 名前: "ホーム", }; </スクリプト> <スタイルスコープ> </スタイル> 最後に、 テンプレート> <div id="アプリ"> <router-link to="/">ホーム</router-link> <router-link to="/about">について</router-link> <ルータービュー></ルータービュー> </div> </テンプレート> <スタイル lang="scss"> </スタイル> HTML5 履歴モードしかし、プログラムを起動してページにアクセスすると、 これは、 const ルーター = 新しい VueRouter({ モード: '履歴'、 ルート: [...] }) 注: したがって、すべての状況をカバーするには、サーバー上に候補リソースを追加する必要があります。URL vue-route ルーティング管理のインストールと設定に関するこの記事はこれで終わりです。より関連性の高い vue route のインストールと設定の内容については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQL (5.6 以下) の JSON 解析の詳細な例
>>: vmware14Pro で Ubuntu システム インターフェイスが小さすぎる問題の解決方法の詳細な説明
stat 関数と stat コマンドLinux ファイル内の [inode = インデックス ノード...
目次序文Vue CLI での設定基本コードVueルーターの登場ネストされたルートの設定要約する序文V...
Mysqlトランザクション操作の失敗を解決する方法トランザクションの原子性: トランザクションは、デ...
まず、provide/inject を使用する理由について説明しましょう。祖父コンポーネントと孫コン...
モチベーション学習の必要性から、海外のサーバーメーカー(どこのメーカーかは言いません)のVPSサービ...
Python は MySQL に接続してデータベース テーブルを変更およびクエリします。 pytho...
主キーとは何ですか?主キーは、テーブル内の各タプル (行) を一意に識別するテーブル内の列です。主キ...
この記事では主に、リクエストを転送したり、静的リソース ファイルにアクセスしたりする nginx の...
目次モジュール化の基本概念モジュール化とは何かモジュール分解の利点Node.js のモジュール性No...
改訂版のプレビューこの記事は 3 日前に書かれたものです。先輩の同僚から改訂の提案をいくつかいただき...
今日は、CSS3 の transition-delay 属性のデフォルト値 0 に単位がないのは無効...
目次HTTP ハイジャック、DNS ハイジャック、XSS HTTPハイジャックDNSハイジャックXS...
JDKのインストールシステムのインストールについてはあまり詳しく説明しません。インストール手順はオン...
コードをコピーコードは次のとおりです。 <スタイル> .fileInputContain...
1. inodeの紹介inode を理解するには、まずファイル ストレージから始める必要があります。...