index.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. import Vue from 'vue'
  2. import VueRouter from 'vue-router'
  3. import Index from '../views/learn-center/index.vue'
  4. Vue.use(VueRouter)
  5. const routes = [{
  6. path: '/',
  7. redirect: '/EnterSys'
  8. },
  9. // 教培中心
  10. {
  11. path: '/EnterSys',
  12. name: 'Index',
  13. component: Index
  14. },
  15. {
  16. path: '/login',
  17. name: 'login',
  18. component: () =>
  19. import('../views/login.vue'),
  20. },
  21. {
  22. path: '/learnCenterIndex',
  23. name: 'learnCenterIndex',
  24. component: () =>
  25. import('../views/learn-center/index.vue')
  26. },
  27. {
  28. path: '/learncenter/ListPage',
  29. name: 'learnCenterListpage',
  30. component: () =>
  31. import('../views/learn-center/ListPage.vue')
  32. },
  33. {
  34. path: '/learncenter/TextbookDetail',
  35. name: 'learnCenterTextbookDetail',
  36. component: () =>
  37. import('../views/learn-center/TextbookDetail.vue')
  38. },
  39. {
  40. path: '/learncenter/CourseDetail',
  41. name: 'learnCenterCourseDetail',
  42. component: () =>
  43. import('../views/learn-center/CourseDetail.vue')
  44. },
  45. {
  46. path: '/learncenter/Seekresult',
  47. name: 'learnCenterSeekresult',
  48. component: () =>
  49. import('../views/learn-center/Seekresult.vue')
  50. }
  51. ]
  52. const createRouter = () => new VueRouter({
  53. //mode: 'history', // require service support
  54. scrollBehavior: () => ({ y: 0 }),
  55. routes: routes
  56. })
  57. const router = createRouter()
  58. export default router