Vueプロジェクトでページジャンプを実装する方法

Vueプロジェクトでページジャンプを実装する方法

問題の説明:

vue-routerフロントエンド開発でルーティング ページ ジャンプを実装するために使用されるモジュールです。以下では、エディターが、すでに作成されている vue-router プロジェクトに基づいてページ ジャンプを実装する方法を示します。

実験結果と考察:

1. vue-cli デフォルト プロジェクトを作成する (babel のみを含む)

2. 作成ファイルを入力する

管理者として作成されたファイルパスを入力し、コマンドnpm install vue-router –saveを実行します。

(Taobaoイメージがインストールされている場合は、cnpm install vue-router-saveを実行してください)

3. 設定を確認する

package.json では、vue-router が正常に設定されたかどうかを確認できます。

4. ビューフォルダを作成する

新しいビューフォルダを作成し、このフォルダに home.vue と about.vue という 2 つのコンポーネントを作成します。

5. APP.vueを設定する

次のように設定します。

<テンプレート>

<div id="アプリ">

<div id="nav">

<router-link to="/">ホーム</router-link> |

<router-link to="/about">について</router-link>

</div>

<ルータービュー/>

</div>

</テンプレート>

<スタイル>

#アプリ {

テキスト配置: 中央;

上マージン: 60px;

}

</スタイル>

6. main.jsを構成する

'vue' から Vue をインポートします

'vue-router' から Router をインポートします。

'./views/Home.vue' から Home をインポートします。

Vue.use(ルーター)

デフォルトの新しいルーターをエクスポートします({

モード: '履歴'、

ベース: process.env.BASE_URL、

ルート: [

{

パス: '/'、

名前: 'ホーム',

コンポーネント: ホーム

},

{

パス: '/about',

名前: 'about',

コンポーネント: () => import( './views/About.vue')

}

]

})

7. 運用結果

次のように:

問題の概要:

この実験では、 cmdコマンドプロンプトにvue-routerをインストールし、 router.jsを設定してページジャンプ機能を実装します。簡単なページジャンプ機能は実装できましたが、 router.js内のルートとコンポーネントの定義が明確に説明されていません。ページジャンプ機能については後ほど学習します。

これで、vue プロジェクトでページ ジャンプを実装する方法に関するこの記事は終了です。vue プロジェクトでページ ジャンプを実装する方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • VUEは、分散医療登録システムのバックグラウンド管理ページステップを開発しています。
  • VUE が分散医療登録システムのバックエンド管理ページを構築するための手順の例
  • Vueは大画面ページのスクリーン適応を実現します
  • VUE、分散医療登録システム向け病院設定ページ手順を開発

<<:  MySQL binlog の解析

>>:  CSS3は水平方向の中央揃え、垂直方向の中央揃え、水平方向と垂直方向の中央揃えのサンプルコードを実装しています。

推薦する

CentOS7 に Redis をインストールして設定する方法

導入Redis を詳しく説明する必要はありません。インストールと設定を始めましょう。インストールソー...

Linux 上での Go 環境の構築のインストールと設定の説明

Linux で Go 環境を構築するのは非常に簡単です。 1. go1.2.1.linux-386....

Linux ディスク クォータ管理のグラフィカルな例

ディスク クォータは、コンピューター内の指定されたディスクのストレージ制限です。つまり、管理者はユー...

MySQL 8.0.3 RCがリリースされようとしています。変更点を見てみましょう。

MySQL 8.0.3がリリースされます。新機能を見てみましょうMySQL 8.0.3 は RC ...

JS はデータ URL をどのように理解するのでしょうか?

目次概要データ URL の使用を開始するデータURL構文複数言語の文字列のBase64エンコードとデ...

MySQL で distinct メソッドを使用する詳細な例

明確な意味: distinctive は、一意のレコードの数を照会するために使用されます。つまり、d...

ショッピングカートの計算を実現する js メソッド

この記事の例では、ショッピングカートの計算を実装するためのjsの具体的なコードを参考までに共有してい...

Linux システムでのスケジュールされたタスクの紹介

目次1. 計画タスクをカスタマイズする2. 時間を同期する3. 練習する4. セキュリティの問題1....

MySQL マスタースレーブレプリケーションの原理と実践の詳細な説明

目次導入効果原理形状練習するこの記事では、例を使用して、MySQL マスター/スレーブ レプリケーシ...

シンプルなフロントエンドのページング効果を実現する js

比較的シンプルな業務のプロジェクトもありますが、フロントエンドのページングを多用します。プラグインの...

Linuxで環境変数を削除する詳細な手順

Linuxで環境変数を削除するには?unsetコマンドを使用してすぐに削除します1. Linuxクラ...

MySQL学習記録: KEYパーティションが引き起こした血なまぐさい事件

需要背景ビジネス テーブル tb_image のデータの一部は次のとおりです。id は一意ですが、i...

Vue のクロスドメイン問題の処理と解決策の概要

ネットワークリクエストを送信すると、次の保存情報が表示されます。おめでとうございます。ドメインを越え...