项目创建之NO.3 路由配置

一、在views文件夹中创建页面组件

二、在router文件夹中的index.js配置路由

1.先确定一级路由和二级路由,最好弄一个表格,把路由设计出来,再根据表格来配置路由,类似这样

2.index.js内容可以这样写

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

const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes: [
    { path: '/login', component: () => import('@/views/login/LoginPage.vue') }, //登录注册页面
    {
      path: '/',
      component: () => import('@/views/login/LoginPage.vue'),
      redirect: '/article/manage',
      children: [
        {
          path: '/article/manage',
          component: () => import('@/views/article/ArticleManage.vue')
        },
        {
          path: '/article/channel',
          component: () => import('@/views/article/ArticleChannel.vue')
        },
        {
          path: '/user/profile',
          component: () => import('@/views/user/UserProfile.vue')
        },
        {
          path: '/user/avatar',
          component: () => import('@/views/user/UserAvatar.vue')
        },
        {
          path: '/user/password',
          component: () => import('@/views/user/UserAvatar.vue')
        }
      ]
    }
  ]
})

export default router

3.使用路由这么写(在你需要用路由的文件)注意大小写

import import { useRouter } from 'vue-router'


const userStore = useUserStore()
const router = useRouter()

 
router.push('/')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值