下面的sys照着它定义的,刷新选中丢失了,
// dashboard
{
path: '/dashboard',
name: 'dashboard',
redirect: '/dashboard/workplace',
component: RouteView,
meta: { title: 'menu.dashboard', keepAlive: true, icon: bxAnaalyse, permission: ['dashboard'] },
children: [
{
path: '/dashboard/analysis',
name: 'Analysis',
component: () => import('@/views/dashboard/Analysis'),
meta: { title: 'menu.dashboard.analysis', keepAlive: false, permission: ['dashboard'] }
}
]
},
//自己定义的
{
path: '/sys',
component: RouteView,
redirect: '/sys/role',
name: 'sys',
// hideChildrenInMenu: true,
meta: { title: 'menu.sys', icon: 'user', keepAlive: true, permission: ['role'] },
children: [
{
path: '/sys/role',
name: 'Role',
component: () => import('@/views/system/Permission'),
meta: {
title: 'menu.sys.permission',
hidden: true,
keepAlive: true,
permission: ['role']
}
}
]
}