首先再router/index.js中
import Vue from 'vue'
import Router from 'vue-router'
import {
getLogin } from '@/api/login' //登录接口
const Main = () => import('@/pages/index')
const Login = () => import('@/pages/login/login')
const Home = () => import('@/pages/data/home')
const Page404 = () => import('@/pages/404/page-404')
const NoAccess = () => import('@/pages/no-access/no-access')
//这是你要使用的路由 要是存在多组不同路由可以一样配置
export const routeList = [
{
path: '/',
name: 'Main',
component: Main,
redirect: {
name: 'Home'},
meta: {
requiresAuth: false},
children: [{
path: '/home',
name: 'Home',
component: Home,
meta: {
requiresAuth: false,
activeLeft: 'Home',
activeTop: 'Home'}
}]
},
{
path: '/login',
name: 'Login',
component: Login,
meta: {
requiresAuth: false}
},
{
path: '/page-404',
name: 'Page404',
component: Page404,
meta: {
requiresAuth: false}
}
]
let routeList0 = []
// 系统默认
const routeList2 = [
{
path: '/',
redirect: '/login',
component: Login
},
{
path: '/login',
name: 'Login',
component: Login,
meta: