ホームページ >ウェブフロントエンド >jsチュートリアル >初心者のための Vue.js Vue Router を使用したルーティングの完全ガイド
ルーティングは、Web アプリケーション開発において不可欠な機能です。 Vue.js では、Vue Router を使用してページ間のナビゲーションを簡単に管理できます。この投稿では、Vue.js アプリケーションでルーティングを設定する方法を検討します。
Vue Router は、Vue.js アプリケーションでルーティングを管理するための公式ライブラリです。 Vue Router を使用すると、ページをリロードせずにスムーズなナビゲーションを可能にするシングルページ アプリケーション (SPA) を作成できます。
まず、Vue Router をインストールする必要があります。 Vue CLI を使用している場合は、新しいプロジェクトの作成時に Vue CLI のインストールを選択できます。そうでない場合は、次のコマンドを使用してインストールできます:
npm install vue-router
インストール後、Vue Router を設定する必要があります。セットアップの基本的な手順は次のとおりです:
Vue.use(Router); export default new Router({ mode: 'history', // Using history mode for cleaner URLs routes: [ { path: '/', name: 'home', component: Home, }, { path: '/about', name: 'about', component: About, }, ], });
import Vue from 'vue'; import App from './App.vue'; import router from './router'; new Vue({ el: '#app', router, // Add the router to the Vue instance render: h => h(App), });
<template> <div id="app"> <nav> <router-link to="/">Home</router-link> <router-link to="/about">About</router-link> </nav> <router-view></router-view> <!-- Place to display the matched component --> </div> </template>
Home.vue:
<template> <div> <h1>Welcome to the Home Page!</h1> </div> </template> <script> export default { name: 'Home', }; </script>
About.vue:
<template> <div> <h1>This is the About Page</h1> </div> </template> <script> export default { name: 'About', }; </script>
これで、次のコマンドを使用してアプリケーションを実行できるようになります。
npm run serve
ブラウザを開いて http://localhost:8080 にアクセスします。 [ホーム] リンクと [バージョン情報] リンクをクリックして、ルーティングがどのように機能するかを確認してください。
この投稿では、Vue Router を使用した Vue.js でのルーティングの基本について説明しました。このルーティング機能を使用すると、よりインタラクティブでユーザーフレンドリーなアプリケーションを構築できます。次の投稿では、ルート パラメーターやネストされたルートなど、Vue Router のより高度な機能について詳しく説明します。
この投稿がお役に立てば幸いです!ご質問がございましたら、お気軽にコメントを残してください。
以上が初心者のための Vue.js Vue Router を使用したルーティングの完全ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。