// 初始路由
[
{
path: '/a/1',
name: 'a1',
component: () => import('@/views/a')
}
]
// 需要添加的路由,我这里是示例
for (let index = 2; index < 5; index++) {
const newRoutes = [
{
path: `/a/${index}`,
name: `a${index}`,
component: () => import('@/views/a')
}
]
this.$router.addRoutes(newRoutes)
}
// 以上情况能折中解决你的问题。但是参数需要截取当前路由的url来获取。或者通过query参数来实现
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…