router.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import Vue from 'vue'
  2. import Router from 'vue-router'
  3. Vue.use(Router)
  4. export default new Router({
  5. routes: [{
  6. path: '/',
  7. name: 'login',
  8. component: () => import('./views/Login.vue'),
  9. show: 0,
  10. },
  11. {
  12. path: '/data',
  13. name: '数据统计',
  14. icon: 'el-icon-pie-chart',
  15. component: () => import('./views/Home.vue'),
  16. show: 1,
  17. isLeaf: 1,
  18. children: [{
  19. path: '/data',
  20. component: () => import('./views/data/index.vue'),
  21. name: '数据统计'
  22. }, ]
  23. },
  24. {
  25. path: '/match',
  26. name: '赛事管理',
  27. icon: 'el-icon-trophy-1',
  28. component: () => import('./views/Home.vue'),
  29. show: 1,
  30. isLeaf: 1,
  31. children: [{
  32. path: '/match',
  33. component: () => import('./views/match/index.vue'),
  34. name: '赛事管理'
  35. }, ]
  36. },
  37. {
  38. path: '/user',
  39. name: '用户管理',
  40. icon: 'el-icon-s-tools',
  41. component: () => import('./views/Home.vue'),
  42. show: 1,
  43. isLeaf: 1,
  44. children: [{
  45. path: '/user',
  46. component: () => import('./views/user/index.vue'),
  47. name: '用户管理'
  48. }, ]
  49. },
  50. ]
  51. })