У меня есть меню панели навигации, откуда я вызываю компонент другого модуля, компонент вызывается, но страница перезагружается. Пожалуйста, помогите.
Я определил loadChildren в RouterModule.ForRoots внутри App.Module и RouterModule.forChild (маршруты) внутри дочернего модуля, но возникает проблема с перезагрузкой.
app.module.ts
RouterModule.forRoot([
{ path: '', loadChildren: () => AdminModule, pathMatch: 'full' }
])
app.component.html
<div class='row'>
<app-layout>
<div class="admin">
<router-outlet></router-outlet>
</div>
</app-layout>
</div>
<app-layout></app-layout> is my shared header and footer.
admin.module.ts
const routes: Routes = [
{
path: '',
component: AdminComponent
},
{
path: 'user',
component: UserManagementComponent
}
];
In imports -
RouterModule.forChild(routes)
Не требуется перезагрузка страницы при вызове компонента '/ user' из меню.