场景:一个home页面,点击左边的菜单栏,右边显示页面,因此都知道在右边放一个router-view然后配置路由即可。

然而问题出现在:重新打开的时候,默认是白色空的。

那么解决办法是:

在router管理的index.js中
加上 redirect:'/xxxx'

{
    path: '/home',
    name: 'Home',
    component: Home,
    meta: {
      requireAuth: true // 添加该字段,表示进入这个路由是需要登录的
    },
    redirect:'/wxUser',
    children: [{
      path: '/admin',
      name: '后台用户管理',
      component: Admin,
      meta: {
        requireAuth: true
      }
    },
      {
        path: '/wxUser',
        name: '微信用户管理',
        component: WxUser,
        meta: {
          requireAuth: true
        }
      }]
  }
Logo

前往低代码交流专区

更多推荐