文章目录



步骤一:


vue3 一般使用 vue-router,npm 下载 vue-router 包


步骤二:
vue3 项目中 src 下创建 router/index.js,其中主要声明路由
同时在 src 下创建 views 文件夹,其中主要是 vue 组件,来和 index.js 中的路由对应

- src
    - router
        - index.js
    - views
        - login.vue

步骤三:
index.js 中有

import { createRouter, createWebHistory} from "vue-router"

// 这里展现有哪些路由路径
const routes = [
    {
        name: '登录',
        path:'/login',
        component: () => import('../views/login.vue'), // 将路径和 component 绑定
    },
    {
        // 第二个路由
    },
    {
        // 第三个路由
    }
]

// createRouter() 来创建路由
const router = createRouter({
    routes, // 路由路径哪些
    history: createWebHistory(),
})

// 导出这个变量
export default router

步骤四:
在 src 下的 main.js 中添加使用路由,新增

import router from './router'

app.use(router)

步骤五:
在 App.vue 这个根组件中的 template 中添加

<router-view />

最后 run 起来查看是否生效即可