index.js 1.1 KB

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