導入
インストールインストールコマンド 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. LVM の概要Linux ディスクを管理するときに、このような状況に遭遇することがよくあります...
開発から導入まで自分で行うシングルページアプリケーションを開発する場合、ビルドを実行した後 npm ...
この記事では、主にReact + three.jsテクノロジースタックを使用して3Dモデルの読み込み...
サーバーの配置数日間無料で使用できるクラウドサーバー(Alibaba Cloud、Huawei Cl...
序文ソースコードは合計で 100 行強しかありません。これを読めば、react-dnd などの成熟し...
交差点セレクター交差セレクターは、直接接続された 2 つのセレクターで構成されます。最初のセレクター...
目次背景複合インデックスを理解する左端一致原則フィールド順序の影響複合インデックスは単一のインデック...
今日はフロートのクリアについてお話します。フロートのクリアについてお話する前に、フロートとは何かを理...
目次1. 証明書を生成する2. リモートを有効にする3. リモート接続3.1 Jenkins接続3....
MACでMySQLの初期パスワードを忘れた場合の解決策を参考までに共有します。具体的な内容は次のとお...
目次1. プロジェクト要件次にコーディングを始める1. フロントエンドページを作成する(CSSスタイ...
この記事の例では、Vueスライダー検証の実装を共有しています。コードは次のとおりです。 <テン...
序文最近プロジェクトに取り組んでいたとき、UI デザインのフォント サイズは 10 ピクセルでした。...
Jenkinsのユーザーロール権限の設定には、ロール戦略プラグインのインストールが必要です。 1.ロ...
MySQL ロックの概要他のデータベースと比較すると、MySQL のロック メカニズムは比較的単純で...