router.js 759 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import Vue from 'vue';
  2. import Router from 'vue-router';
  3. import tab from 'components/tab';
  4. import Login from '@/pages/login/Login';
  5. import Layout from '@/pages/layout/Layout';
  6. Vue.use(Router)
  7. export default new Router({
  8. // mode: 'history',
  9. // base: process.env.BASE_URL,
  10. routes: [
  11. {
  12. path: '/login',
  13. name:'login',
  14. component: Login,
  15. },
  16. {
  17. path: '/',
  18. name:'layout',
  19. component: Layout,
  20. hidden: true
  21. },
  22. {
  23. path: '/nav',
  24. component: Layout,
  25. children: [{
  26. path: 'nav1',
  27. name:'Nav1',
  28. component: () => import('@/pages/nav1/Nav1'),
  29. },{
  30. path: 'nav2',
  31. name:'Nav2',
  32. component: () => import('@/pages/nav2/Nav2'),
  33. }]
  34. }
  35. ]
  36. })