index.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import {
  2. createWebHistory,
  3. createWebHashHistory,
  4. createMemoryHistory,
  5. createRouter,
  6. } from "vue-router";
  7. import Login from "../views/index/Login.vue";
  8. import VoyageList from "../views/voyage/voyageList.vue";
  9. const router = createRouter({
  10. history: createWebHashHistory(),
  11. routes: [
  12. {
  13. path: "/",
  14. name: "index",
  15. component: () => import("../views/index/Index.vue"),
  16. },
  17. {
  18. path: "/login",
  19. name: "login",
  20. meta: {
  21. title: "登录",
  22. },
  23. component: Login,
  24. },
  25. {
  26. path: "/voyage/voyageAdd",
  27. name: "voyageAdd",
  28. meta: {
  29. title: "添加航次",
  30. },
  31. component: () => import("../views/voyage/voyageAdd.vue"),
  32. },
  33. {
  34. path: "/voyage/voyageDetail",
  35. name: "voyageDetail",
  36. meta: {
  37. title: "航次详情",
  38. },
  39. component: () => import("../views/voyage/voyageDetail.vue"),
  40. },
  41. {
  42. path: "/voyage/voyageList",
  43. name: "voyageList",
  44. meta: {
  45. title: "航次列表",
  46. },
  47. component: VoyageList,
  48. },
  49. ],
  50. });
  51. export default router;