ルータの入手方法config
Angular 2 Routerの遅延ロードモジュールルート用?
ルータオブジェクトに設定を記録すると、すでにロードされているモジュールから利用可能なルートだけがログに記録され、
export class AppComponent {
constructor(private router: Router){
console.log(router.config);
}
}
ルータの設定
遅延ロードされたモジュール内のルートは実行時に解決されるため、configは利用できないため、私は理解しています。しかし、設定データを取得することが制限されています。
モジュールをロードせずにレイジーロードされたモジュール内からルートデータを取得する方法はありますか?または、開始時にすべてのルートを定義し、モジュールを遅延ロードしますか?
前もって感謝します!!
事前ロードを使用してください。
RouterModule.forRoot(
appRoutes,
{
enableTracing: true, // <-- debugging purposes only
preloadingStrategy: PreloadAllModules
}
)