我想嵌套类别,但如果没有预先定义级别的数量,可能会有3-5个级别,这取决于几个因素。
因此,级别1将是"categoryX/1",级别2是"categoryX/1/categoryY/2“,等等。
现在我们有这样的路线,但它确实让事情变得更加困难,所以我真的希望有一个解决方案。
{
path: ':name/:id', component: CategoryPageComponent,
children: [
{
path: ':name/:id/:name/:id',
component: CategorySubPageComponent,
},
{
path: ':name/:id',
component: CategorySubPageComponent,
},
{
path: '', component: CategorySubPageComponent,
},
]}
发布于 2020-03-26 10:35:46
有点晚了,但是...这可能会起作用:
{
path: ':name/:id', component: CategoriesComponent,
children: [
{
path: '**/:name/:id',
component: CategoriesComponent
}
]
}或者类似的东西。但是,如果您不需要使用it来构造它,那么这肯定是有效的:
{
path: 'category', component: CategoriesComponent,
children: [
{
path: '**',
component: CategoriesComponent
}
]
}https://stackoverflow.com/questions/47768513
复制相似问题