hidden: true,
component: Layout,
children: [
{
path: ‘index/:id’,
name: ‘AddBanner’,
component: () => import(’@/views/appmanage/addbanner/index’),
meta: { title: ‘添加Banner’, icon: ‘’ }
}
]
},
{
path: ‘/createactivationcode’,
hidden: true,
component: Layout,
children: [
{
path: ‘index’,
name: ‘CreateActivationCode’,
component: () => import(’@/views/vipmanage/createactivationcode/index’),
meta: { title: ‘生成激活码’, icon: ‘’ }
}
]
},
]
/**
- 放置服务器可配置的动态路由
*/
export const asyncRoutes = [
{
path: ‘/usermanagement’,
component: Layout,
redirect: ‘/usermanagement/rolemanagement’,
meta: { title: ‘用户管理’, icon: ‘user’ },
children: [
{
path: ‘rolemanagement’,
component: () => import(’@/views/usermanage/rolemanagement/index’),
meta: { title: ‘角色管理’, icon: ‘’ }
},
{
path: ‘accountlist’,
component: () => import(’@/views/usermanage/accountlist/index’),
meta: { title: ‘账号列表’, icon: ‘’ }
}
]
},
{
path: ‘/voicemanage’,
component: Layout,
《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享
redirect: ‘/voicemanage/albumscategories’,
meta: { title: ‘语音管理’, icon: ‘voice’ },
children: [
{
path: ‘albumscategories’,
component: () => import(’@/views/voicemanage/albumscategories/index’),
meta: { title: ‘专辑分类’, icon: ‘’ }
},
{
path: ‘listenmanage’,
component: () => import(’@/views/voicemanage/listenmanage/index’),
meta: { title: ‘收听管理’, icon: ‘’ }
}
]
},
{
path: ‘/appmanagement’,
component: Layout,
redirect: ‘/appmanagement/banner’,
meta: { title: ‘App管理’, icon: ‘app’ },
children: [
{
path: ‘banner’,
component: () => import(’@/views/appmanage/banner/index’),
meta: { title: ‘Banner管理’, icon: ‘’ }
},
{
path: ‘appversions’,
component: () => import(’@/views/appmanage/appversions/index’),
meta: { title: ‘App版本管理’, icon: ‘’ }
}
]
},
{
path: ‘/vipmanagement’,
compon