index.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. // src/router/index.js
  2. import { createRouter, createWebHistory } from 'vue-router'
  3. const routes = [
  4. {
  5. path: '/',
  6. redirect: '/home' // 默认重定向到第一页
  7. },
  8. {
  9. path: '/home',
  10. name: 'HomePage',
  11. component: () => import('../views/home-page.vue')
  12. },
  13. {
  14. path: '/detail',
  15. name: 'DetailPage',
  16. component: () => import('../views/detail-page.vue')
  17. },
  18. {
  19. path: '/detail-2',
  20. name: 'DetailPage2',
  21. component: () => import('../views/detail-page-2.vue')
  22. },
  23. {
  24. path: '/detail-3',
  25. name: 'DetailPage3',
  26. component: () => import('../views/detail-page-3.vue')
  27. },
  28. {
  29. path: '/detail-4',
  30. name: 'DetailPage4',
  31. component: () => import('../views/detail-page-4.vue')
  32. },
  33. {
  34. path: '/forest',
  35. name: 'ForestPage',
  36. component: () => import('../views/forest-page.vue')
  37. },
  38. {
  39. path: '/forest-2',
  40. name: 'ForestPage2',
  41. component: () => import('../views/forest-page-2.vue')
  42. },
  43. {
  44. path: '/forest-3',
  45. name: 'ForestPage3',
  46. component: () => import('../views/forest-page-3.vue')
  47. },
  48. ]
  49. const router = createRouter({
  50. history: createWebHistory(),
  51. routes
  52. })
  53. export default router