leiyanting

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
统计
 
复制代码
import Vue from 'vue'
import VueRouter from 'vue-router'

// 解决router点击重复路由报错
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
  return originalPush.call(this, location).catch(err => err)
}

// 主页页面
import Home from '../views/Main/Home/Home.vue'

Vue.use(VueRouter)

const routes = [
  {
    path:'/',
    redirect:'/home'
  },
  {
    path: '/home',
    component: Home
  },
  {
    // 借阅页面
    path: '/borrowing',
    component: resolve=>(require(["../views/Main/Borrowing/Borrowing.vue"],resolve))
  },
  // 管理页面引入
  {
    path: '/management',
    component: resolve=>(require(["../views/Main/Management/Management.vue"],resolve))
  },
  // 引入资料检索页面
  {
    path: '/retrieve',
    component: resolve=>(require(["../views/Main/Retrieve/Retrieve.vue"],resolve))
  },
  // 引入统计分析页面
  {
    path: '/statistical',
    component: resolve=>(require(["../views/Main/Statistical/Statistical.vue"],resolve))
  }
]

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

export default router
复制代码

 

posted on   leiyanting  阅读(68)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
 
点击右上角即可分享
微信分享提示