У меня есть компонент таблицы, в котором перечислены пользователи со ссылкой для перенаправления на другой компонент для редактирования записи.Из компонента таблицы я вызываю компонент подробностей, где я хочу вызвать службу для получения записи о пользователе.Хотя я правильно передаю параметр id, я не уверен, как правильно его читать из компонента details.
компонент таблицы:
<tbody>
<tr *ngFor="let user of users">
<td><a routerLink="/users/details/{{user.id}}">{{user.name}}</a></td>
<td>{{user.Name}}</td>
</tr>
</tbody>
зарегистрируйте роутер в AppModule:
{ path: 'users/details/:id', component: DisplayUserComponent }
, и вот как я планирую вызвать сервис из компонента подробностей:
export class DisplayUserComponent {
constructor(private userService: UserService) { }
ngOnInit() {
this.userService.getUserById(???????USER_ID????????)
.subscribe(res => console.log(res));
}
}
Снова, мой вопрос, как получить идентификатор пользователя от компонента, который проходит через маршрутизацию.Любая помощь приветствуется!