4
RouterModule.forRoot(ROUTES)とRouterModule.forChild(ROUTES)
これら2つの違いは何ですか?それぞれのユースケースは何ですか? ドキュメントは正確に有用ではありません。 forRootは、すべてのディレクティブ、指定されたルート、およびルーターサービス自体を含むモジュールを作成します。 forChildは、すべてのディレクティブと指定されたルートを含むモジュールを作成しますが、ルーターサービスは含みません。 私の漠然とした推測では、1つは「メイン」モジュール用であり、もう1つはインポートされたモジュール用です(メインモジュールから利用可能なサービスがすでにあるため)が、実際の使用例は考えられません。