一般考虑没有添加路由设置或路由设置写错了,如何解决?(关键词-页面加载)

vue写的页面加载不出来,浏览器显示一片空白。
页面加载不出来,一般考虑没有添加路由设置或路由设置写错了。
路由设置代码如下:

Vue.use(VueRouter)
const routes = [
  {
    path: '/dormitoryAdmin',
    name: '宿舍管理员',
    component: DormitoryAdmin,
    redirect: '/absentRegister',
  },
  {
    path: '/systemAdmin',
    name: '系统管理员',
    component: SystemAdmin,
    redirect: '/dormitoryAdminAdd',
  },
  {
    path: '/login',
    name: '登录',
    component: Login
  }
]

const router = new VueRouter({
  mode: 'history',
  base: process.env.BASE_URL,
  routes
})

export default router

运行截图:

img

方案来自 梦想橡皮擦 狂飙组基于 GPT 编写的 “程秘”


从路由设置代码来看,如果页面加载不出来,可能是以下几个问题:

组件代码有误,导致无法渲染页面。

路由路径设置有误,导致无法访问到对应的组件。

少写了个空地址重定向

{
    path: "/",
    meta: {
      title: "管理系统",
    },
    redirect: "/login",
    component: Login,
  },

你加个 ,默认路由啊 。path:"/" ,component:xxx

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^