Как перенаправить на дочерний маршрут, который принимает параметр, в Angular-6? - PullRequest
0 голосов
/ 24 сентября 2018

В моем приложении angular6 у меня есть список тем, и у каждой из них есть несколько подтем.Когда я нажимаю на тему, загружается список подтем.При щелчке по подтеме отображаются подробности этой подтемы. Однако я хочу загрузить первую подтему выбранной темы, по умолчанию

Я попытался, перенаправить, но выдает ошибку

Не удается найти': subTopicId'

файл: app-routing.module.ts

path: 'topic/:topicId', component: TopicDetailsComponent,
children: [
    {path: '', redirectTo: 'SubTopic/:subTopicId', pathMatch: 'full'}, // if commented, app works fine
    {path: 'SubTopic/:subTopicId', component: SubTopicDetailsComponent}
]

файл: app.component.html

<li class="topic-list"
    *ngFor="let topic of topics">
    <a [routerLink]="['topic',topic.id]"> {{topic.name}} </a>
</li>

Как автоматически перенаправить на первую подтему?Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...