原本路由是一个add页面,如下:
{
path: '/customers',
component: Layout,
children: [
{
path: 'add',
component: () => import('@/views/customers/Add'),
name: 'customersadd',
meta: { title: '添加客户', icon: 'list' }
}
]
}
但是需求变更,需要把流失的客户激活,为了简便,就要在add页面加一个参数,根据参数去读取客户信息,自动填入。
于是出现了一个可有可无的参数,只需要简单修改下就好了。
component: () => import('@/views/customers/Add/:id?')
/:id? 带上?就解决了。
本文介绍了如何在原有路由的添加客户页面中加入可选参数,以便根据传入的ID获取并预填客户信息,简化了流程并提高了效率。
632

被折叠的 条评论
为什么被折叠?



