導入
インストールインストールコマンド 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 システム インターフェイスが小さすぎる問題の解決方法の詳細な説明
選択ドロップダウン リスト フォームは誰もがよく知っているかもしれませんが、デフォルトのドロップダウ...
目次1. 序文2. ポップアップコンポーネントを2つ見つける3. 自分で作る3.1. Promise...
> MySQL 5.7 クラスタ マスターとスレーブをデプロイする (テストのみ)イメージバー...
この記事では、CSS の非常に興味深い属性マスクを紹介します。名前が示すように、マスクはマスクと翻訳...
<br />著者はかつてWebデザインの初心者でしたが、継続的な探求と実践を通じて、今で...
目次1. 問題のあるSQL文たとえば、次の図のような質問をした人がいました。 問題は次のように要約で...
Linux で新たに発見された sudo の脆弱性を悪用すると、特定のユーザーが root としてコ...
CPU 負荷と CPU 使用率これらは両方とも、ある程度、マシンの忙しさを反映できます。 CPU 使...
DockerデーモンソケットDocker デーモンは、 unix 、 tcp 、 fdの 3 種類の...
ウェブデザイナーでもUIデザイナーでも、ログインページや登録ページのデザインは必ず経験しなければなら...
MySQL の遅いクエリの説明MySQL スロー クエリ ログは、MySQL が提供するログ レコー...
Web 標準について議論するときに必ず話題になるのは、構造とプレゼンテーションを分離することの重要性...
需要背景統計インターフェースでは、フロントエンドは 2 つの配列を返す必要があります。1 つは 0 ...
Nginx ngx_http_image_filter_module モジュール (nginx バ...
今日もまた罠に落ちてしまいました。 私は以前MySQLの主キーオーバーフローに遭遇したことがあり、そ...