【Vue】在Vue2中使用Route

记录一下在 Vue2 中使用 Route 的过程。

  1. 安装

    1
    npm install vue-router@3.0.1 --save

    装最新版的在 Vue2 中无法使用,mmp

  2. 在 main.js 同级目录下创建 router.js

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    import VueRouter from 'vue-router'
    import Vue from 'vue'

    const home = () => import("./components/home")

    const routes = [
    { path: "/", redirect: "/home" },
    {
    path: "/home",
    name: "home",
    component: home
    },
    ]

    const router = new VueRouter({
    routes,
    mode: 'history'
    })

    Vue.use(VueRouter)

    export default router
  3. 在 main.js 中添加如下代码

    1
    2
    3
    4
    5
    6
    7
    import router from './router.js'

    new Vue({
    el: '#app',
    router,
    render: h => h(App),
    }).$mount('#app')
  4. App.vue 中修改代码如下

    1
    2
    3
    4
    5
    <template>
    <div id="app">
    <router-view></router-view>
    </div>
    </template>

【Vue】在Vue2中使用Route

https://biteax.com/a6eddea3.html

作者

石志超

发布于

2022-05-01

更新于

2023-09-27

许可协议