index.js 679 B

12345678910111213141516171819202122232425262728293031323334
  1. import Vue from 'vue'
  2. import VueRouter from 'vue-router'
  3. Vue.use(VueRouter)
  4. import Layout from '@/layout'
  5. import Login from "@/views/login/Login.vue"
  6. const routes = [
  7. {
  8. path: "/login",
  9. component: Login,
  10. name: "login",
  11. meta: { title: '登录', icon: "el-icon-user-solid", affix: true },
  12. },
  13. {
  14. path: '/',
  15. component: Layout,
  16. redirect: '/dashboard',
  17. children: [
  18. {
  19. path: 'dashboard',
  20. component: () => import('@/views/dashboard/index'),
  21. name: 'Dashboard2',
  22. meta: { title: '首页', icon: 'el-icon-s-home', affix: true }
  23. }
  24. ]
  25. },
  26. ]
  27. const router = new VueRouter({
  28. routes
  29. })
  30. export default router