1. Vueルーター1. 説明Vue.js + Vue Router を使用してシングルページ アプリケーションを作成するのは自然なことです。Vue.js 2. 選択したルートのレンダリング:(1)ルータリンクアクティブクラス 特定の場所にルーティングする場合、対応するルーティング タグにクラス名が追加されます。 (2)ルータリンクアクティブクラス ルーティングでは、子ルートのパス設定(例:http://localhost/home)に親ルートのパス設定(例:http://localhost/)が含まれます。その後、子ルートをクリックして、子ルートに 3. 基本的な動作原理 2. 実際の戦闘1. ルーターを使用してvueプロジェクトを作成する2. プロジェクト内のsrc/router/index.jsファイルを開きます。プロジェクトによって 2 つのルートが自動的に生成されたことがわかります。1 つは ルートディレクトリの 3. ブラウザでプロジェクトを開く
4. 新しいルートを作成するホームページ、メッセージ、ショッピングカート、そして私の 4 つの部分を含む、Taobao に似たルート ナビゲーションを作成します。 4 つのルートに対応する 4 つの新しい vue ファイルを作成します。 ルーティングindex.jsファイルを構成する 'vue' から Vue をインポートします 'vue-router' から VueRouter をインポートします。 '../views/Home.vue' から Home をインポートします。 Vue.use(VueRouter) 定数ルート = [ { パス: '/'、 名前: 'ホーム'、 コンポーネント: ホーム }, { パス: '/message', 名前: 'メッセージ', コンポーネント: () => import(/* webpackChunkName: "about" */ '../views/Message.vue') }, { パス: '/goodcar', 名前: 'GoodCar'、 コンポーネント: () => import(/* webpackChunkName: "about" */ '../views/GoodCar.vue') }, { パス: '/me', 名前: 「私」 コンポーネント: () => import(/* webpackChunkName: "about" */ '../views/Me.vue') } ] const ルーター = 新しい VueRouter({ ルート }) デフォルトルーターをエクスポートする App.vueでナビゲーションバーを設定する <テンプレート> <div id="アプリ"> <div id="nav"> <router-link to="/">ホーム</router-link> <router-link to="/message">メッセージ</router-link> <router-link to="/goodcar">ショッピングカート</router-link> <router-link to="/me">マイ</router-link> </div> <ルータービュー/> </div> </テンプレート> <スタイル> #アプリ { フォントファミリー: Avenir、Helvetica、Arial、sans-serif; -webkit-font-smoothing: アンチエイリアス; -moz-osx-font-smoothing: グレースケール; テキスト配置: 中央; 色: #2c3e50; } #ナビ{ パディング: 30px; マージン: 0 自動; 幅: 30%; ディスプレイ: フレックス; コンテンツの両端揃え: スペースを空ける; } #nav { フォントの太さ: 太字; 色: #2c3e50; テキスト装飾: なし; } #nav a.router-link-exact-active { 色: #42b983; } </スタイル> 結果: これで、ルーティングの基本的な概念とその構成および機能が理解できました。 これで、Vue 学習 - VueRouter ルーティングの基本に関するこの記事は終了です。VueRouter ルーティングの基本に関する関連コンテンツをさらにご覧になりたい場合は、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQL での varchar 型の日付の比較、並べ替え、その他の操作の実装
>>: 暗号化における https の Apache 展開の概要
導入:現在、プログラム攻撃を防ぐために、ユーザーがログインまたは登録するときに多くの動的検証テクノロ...
目次通常のページングクエリ最適化する方法大きなオフセット使用ID制限大量データ問題の最適化通常のペー...
背景ご存知のとおり、JavaEE プロジェクトを開発した後は、そのプロジェクトをサーバーの Tomc...
CPU 負荷と CPU 使用率これらは両方とも、ある程度、マシンの忙しさを反映できます。 CPU 使...
参考までに、HTMLフォームの使い方を9つの簡単な例で分析します。具体的な内容は次のとおりです。 1...
--1. mysql用の新しいグループとユーザーを作成する # ユーザー追加 -M -s /sbin...
序文springboot設定ファイルでは、設定ファイルの名前には独自の意味と用途があります。 dev...
1. IPアドレスを設定する前に、まずifconfigを使用してネットワークカード情報を表示し、ネッ...
この記事の例では、メモ帳機能を実装するためのVueの具体的なコードを参考までに共有しています。具体的...
目次いつ使うか構造的ブランチコードいつ使うか選択動作を完了するには、2 つの列間で要素を直感的に移動...
背景検索エンジンで「.htaccess キャッシュ」というキーワードを検索すると、ウェブサイトのファ...
<br />解決手順は次のとおりです。スタート -> 実行 -> reged...
Docker を実行するには root 権限が必要です。非 root ユーザーに docker コマ...
目次1. 成果を達成する2. 実装コード3. その他の実装要約する1. 成果を達成する 2. 実装コ...
大量のデータを扱うシステムの中には、クエリ効率の低さやデータの保存時間の長さといったデータベースの問...