Всем доброго дня. Имею схему роутингов:
const routes: Routes = [
{ path: '', component: RegularComponent },
{ path: 'crm', component: LoginComponent ,
children: [
{ path: 'newlead', component: NewLeadComponent, canActivate: [AuthGuard] },
{ path: 'leadlist', component: LeadListComponent, canActivate: [AuthGuard],
children: [
{ path: ':id', component: LeadPageComponent, canActivate: [AuthGuard] },
]
},
]},
];
Там где есть дочерние элементы, уловно в компоненте LoginComponent я вставляю тег
<router-outlet></router-outlet>
, для того чтобы отобразить дочерний элемент.
Все нормально работает, за исключением того, что переходя в дочерний элемент, отображаются и родительские и дочерние. Как сделать так, чтобы родительский элемент был скрыт?