Здесь есть лучший подход. Когда вы определяете свои маршруты, вы можете указать маршрут по умолчанию для родительского компонента.
const routes: Routes = [
{
path: 'parent',
component: ParentComponent,
children: [
{ path: '', redirectTo: 'type1', pathMatch: 'full' }, // <--- default child route
{ path: 'type1', component: Type1Component },
{ path: 'type2', component: Type2Component },
],
},
];
Поэтому при переходе к /parent
он автоматически перенаправляется на /parent/type1
.