Vue の Router は、ページ ジャンプとルーティング管理のためのプラグインです。これは、さまざまな URL リクエストに応じてさまざまなコンポーネントをロードし、フロントエンド ルーティング機能を実装するのに役立ちます。 Vue の Router を使用する場合は、基本的な設定を行う必要があります。以下では、Vue の Router の基本的な設定コマンドを詳しく紹介し、具体的なコード例を添付します。
Vue Router のインストール
npm を使用して Vue Router をインストールし、ターミナルを開き、プロジェクト ディレクトリで次のコマンドを実行します:
npm install vue-router
Vue Router を main.js ファイルにインポートし、Vue.use メソッドを使用して Vue のプラグインとして登録します。
import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter)
メイン内。js ファイルでルーティング インスタンスを作成し、ルーティング ルールを構成します:
import Vue from 'vue' import VueRouter from 'vue-router' import Home from './components/Home.vue' import About from './components/About.vue' Vue.use(VueRouter) const routes = [ { path: '/', component: Home }, { path: '/about', component: About } ] const router = new VueRouter({ mode: 'history', // 使用HTML5的history模式,去除URL中的"#" routes })
ルーティング インスタンスを Vue インスタンスにマウントします。 main.js ファイル:
new Vue({ router, render: h => h(App) }).$mount('#app')
Vue のルート コンポーネントで、<template>
<div>
<router-view></router-view>
</div>
</template>
<template> <div> <h2>Welcome to Home Page</h2> </div> </template> <script> export default { name: 'Home' } </script>
<template> <div> <h2>Welcome to About Page</h2> </div> </template> <script> export default { name: 'About' } </script>
import Vue from 'vue' import VueRouter from 'vue-router' import Home from '@/components/Home.vue' import About from '@/components/About.vue' Vue.use(VueRouter) const routes = [ { path: '/', component: Home }, { path: '/about', component: About } ] const router = new VueRouter({ mode: 'history', routes }) export default router
import Vue from 'vue' import App from './App.vue' import router from './router/index' new Vue({ router, render: h => h(App) }).$mount('#app')
以上がVue のルーターの基本的な設定コマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。