vue router 怎么给路由参数设置默认值 path: 'index/:cateid?'

可以用?标识可选参数


import Layout from '@/layout'

const contentRouter = {
path: '/content',
component: Layout,
redirect: '/content/index',
children: [
{
path: 'index/:cateid?',
component: () => import('@/views/pages/content/index'),
name: '内容管理',
meta: { title: '内容管理', icon: 'message', noCache: true, roles: ['admin', 'content'] }
},
{
path: 'detail/:id',
component: () => import('@/views/pages/content/detail'),
name: '内容编辑',
hidden: true,
meta: { title: '内容编辑', icon: 'message', noCache: true, roles: ['admin', 'content'] }
}
]
}
export default contentRouter