index.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import {createRouter,createWebHashHistory} from "vue-router";
  2. import FormHome from "../views/c-views/formPart/FormHome.vue";
  3. import VisualizationHome from "../views/c-views/visualizationPart/VisualizationHome.vue";
  4. import HouseBuilding from "@/views/c-views/visualizationPart/houseBuilding/HouseBuilding.vue";
  5. import MainPage from "@/views/c-views/visualizationPart/mainPage/MainPage.vue";
  6. import MunicipalFacilities from "@/views/c-views/visualizationPart/municipalFacilities/MunicipalFacilities.vue";
  7. const router = createRouter({
  8. history:createWebHashHistory(import.meta.env.BASE_URL),
  9. routes:[
  10. {
  11. path:'/',
  12. redirect:'/visualizationHome/mainPage'
  13. },
  14. {
  15. path:'/visualizationHome',
  16. name:'visualizationHome',
  17. component:VisualizationHome,
  18. children:[
  19. {
  20. path:'houseBuilding',
  21. name:'houseBuilding',
  22. component:HouseBuilding,
  23. },
  24. {
  25. path:'municipalFacilities',
  26. name:'municipalFacilities',
  27. component:MunicipalFacilities,
  28. },
  29. {
  30. path:'mainPage',
  31. name:'mainPage',
  32. component:MainPage,
  33. },
  34. ]
  35. },
  36. {
  37. path:'/formHome',
  38. name:'formHome',
  39. component:FormHome
  40. }
  41. ]
  42. })
  43. export default router