У меня проблемы с использованием названной розетки маршрутизатора, я думаю, что я использую ее неправильно, хотя я предполагаю, что следовал угловым документам:
Конфигурация маршрутизатора:
const routes: Routes = [
{path: 'checktypes', component: ChecktypeComponent},
{path: 'checktypes/:id', component: ChecktypeDetailsComponent, outlet: 'checktypeDetails'},
];
шаблон ChecktypeComponent
:
...
<router-outlet name="checktypeDetails"></router-outlet>
...
В ChecktypeComponent
(на маршруте /checktypes
):
this.router.navigate([{outlets: {checktypeDetails: ['checktypes', 1]}}]);
Я просто закодировал идентификатор 1 только для простоты.Я всегда получаю ошибку Cannot match any routes. URL Segment: 'checktypes/1'
.Я много чего перепробовал, но не могу заставить его работать.Что я делаю не так?