Угловой базовый вопрос маршрутизации:
Это моя структура маршрутов в моем app.module.ts
const routes: Routes = [
{ path: 'ManagerDataContainer', component:ManagerDataContainerComponent,
children:
[
{ path: 'SysUsersForm', component: UsersFormComponent }
]
....
В компоненте ManagerDataContainer у меня есть какая-то структура данных, и я хотел бы перенаправить привязку к SysUsersForm, выполнив следующее:
<a [routerLink]= "getRouterByScreenID(screen.ScreenID)"...
, которое должно быть оценено как:
<a routerLink= "SysUsersForm">AAAAAAA</a>
или даже
<a routerLink= "/SysUsersForm" routerLinkActive="active">AAA</a>
Это шаблон ManagerDataContainer:
<div>
<div *ngFor="let XXX of YYYYYYY">
<!-- <a [routerLink]= "getRouterByScreenID(screen.ScreenID)"
routerLinkActive="active">AAAAA</a> -->
<!-- <a [routerLink]= "SysUsersForm" routerLinkActive="active">
AAAAAA</a> -->
<a routerLink= "SysUsersForm" routerLinkActive="active">AAAA</a>
</div>
<div class="tableViewContainer">
<router-outlet></router-outlet>
</div>
</div>
Я продолжаю получать: «Ошибка ОШИБКИ: Uncaught (в обещании): Ошибка: Невозможно сопоставить никакие маршруты. Сегмент URL: 'SysUsersForm'"
Что я делаю не так?