角-2两级
问题描述:
嵌套路由我的路由配置如下角-2两级
export const ProductRoutes: Route[] = [
{
path: 'product/:api_key',
component: ProductComponent,
children:[
{
path: 'productType', component: productTypesComponent,
// children:[
// { path: 'productEntry', component: productEntriesComponent }
// ]
},
],
canActivate: [CanActivateService]
}
];
它适用于儿童路线的一个水平,但是当我添加第二个级别的子productEntry
它停止工作,即使我的路由器配置显示正确的孩子顺序。
任何有用的资源,将不胜感激。由于
答
你试图添加一个空的路径:
children:[
{ path: '', redirectTo: 'productEntry' }
{ path: 'productEntry', component: productEntriesComponent }
]
+0
任何具体的原因做到这一点... –
你得到任何错误? – ranakrunal9
请确保您已在第二级子级(productTypesComponent)上添加了router-outlet标记。 –
我收到错误:无法匹配任何路线:“产品/ blt1b502f126e0ddf02/productType” .. 它的作品,如果我评论productEntry –