根据各种情况,routeConfig
可能为空,或者可能有效。我试图弄清楚为什么或什么时候它有效,什么时候没有。我想用它来动态加载,但我不能依赖它,因为它并不总是有效的。到目前为止,
export class HomeComponent implements OnInit {
constructor(
private activatedRoute: ActivatedRoute
) {
}
ngOnInit(): void {
console.log('route config', this.activatedRoute.routeConfig);
}
}
我的路线模块(按要求)
const routes: Routes = [
{ path: 'home', component: HomeComponent},
{ path: '', redirectTo: 'home', pathMatch: 'full' },
]
const config: ExtraOptions = {
useHash: true,
};
@NgModule({
imports: [
RouterModule.forRoot(routes, config),
],
exports: [
RouterModule,
],
declarations: [
]
})
export class RoutingModule {
}