home.ts 893 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import GameManageView from '../views/Home/GameManageView.vue'
  2. import PlayerManageView from '../views/Home/PlayerManageView.vue'
  3. import HomeView from '@/views/Home/HomeView.vue'
  4. import OverView from '@/views/Home/OverView.vue'
  5. export default [
  6. {
  7. path: '/home',
  8. component: HomeView,
  9. children: [
  10. {
  11. path: '',
  12. redirect: 'gameOverview'
  13. },
  14. {
  15. path: 'overView',
  16. name: 'OverView',
  17. component: OverView,
  18. meta: {
  19. needKeepAlive: true
  20. }
  21. },
  22. {
  23. path: 'playerManageView',
  24. name: 'PlayerManageView',
  25. component: PlayerManageView,
  26. meta: {
  27. needKeepAlive: false
  28. }
  29. },
  30. {
  31. path: 'gameManageView',
  32. name: 'GameManageView',
  33. component: GameManageView,
  34. meta: {
  35. needKeepAlive: true
  36. }
  37. }
  38. ]
  39. }
  40. ]