因此,在AppRoutingModule
中,我声明如果该路由与任何给定路由都不匹配,请重定向到该PageNotFoundComponent
。
const routes: Routes = [
{
path: '',
component: ParentComponent,
children: [
{
path: 'child',
loadChildren: () => //code
},
]
},
{ path: '404', component: PageNotFoundComponent },
{ path: '**', redirectTo: '404' },
];
这很好。
server/shshshs
将重定向到404页面。
然后我有ChildRoutingModule
const routes: Routes = [
{
path: 'child',
loadChildren: () => //code
},
{ path: '**', redirectTo: 'what_to_put_here' }
];
所以想象一下
server/child/sdflsjf
我也想重新路由到PageNotFoundComponent
那我该怎么办
{ path: '**', component: PageNotFoundComponent }
在所有路由模块中
或者有一种简单的方法可以从子模块重定向到server/404
。