1.router/index.js 保留基本路由
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
/* Layout */
import Layout from '@/layout'
export const constantRoutes = [
{
path: '/login',
component: () => import('@/views/login/index'),
hidden: true
},
{
path: '/404',
component: () => import('@/views/404'),
hidden: true
},
{
path: '/',
component: Layout,
redirect: '/',
name: 'Home',
hidden: true,
children: [
{
path: '/',
name: 'Home',
component: () => import('@/views/home/index'),
meta: {
title: '首页' },
},
{
path: 'info',
name: 'info',
component: () => import('@/views/home/info'),
meta: {
title: '个人信息' },
},
{
path: 'resivepsd',
name: 'resivepsd',
component: () => import('@/views/home/resivepsd'),
meta: {
title: '修改密码' },
},
]
},
]
const createRouter = () => new Router({
// mode: 'history', // require service support
scrollBehavior: () => ({
y: 0 }),
routes: constantRoutes
}