Полагаю, ваше требование показать навигацию и обновить некоторую часть страницы с помощью дочерних маршрутов.
_______________________________
Nav Nav Nav
_______________________________
Full Details
_______________________________
В app.compoent.ts
RouterModule.forRoot(
[
{
path: '',
component: AppComponent,
children: [
{
path: 'home',
component: HomeComponent
pathMatch: 'full',
},
{
path: 'about',
loadChildren: './about/about.module#AboutModule',
pathMatch: 'full',
}
],
},
]);
about
В маршруте, который я показал, используется модуль с отложенной загрузкой, который является наилучшим способом загрузки частей приложения только при необходимости.
Давным-давно я создал рабочий угловой проект для тестирования этой опции, вы можете проверитьэтот проект для справки
https://stackblitz.com/edit/lazy-loading-and-router-2?file=src%2Fapp%2Fcustomers%2Fcustomers-routing.module.ts
Пожалуйста, дайте мне знать, если вам нужно больше разъяснений.