Здравствуйте уважаемые разработчики!
Я получил стек с простой проблемой (я так думаю)
У меня есть небольшое меню со списком ссылок, сгенерированных из API.
У меня есть запрос к API, и я поставил идентификатор для ссылки на маршрутизатор, например
[routerLink]="['/search', item.id]"
так, например, мы находимся на странице поиска, если вы щелкнете по ссылке, вы будете перенаправлены на поиск по этому идентификатору ссылки, все работает нормально, теперь мы находимся на другой странице, равной search / search_id, на этой странице у меня есть то же самое меню, но когда я снова нажму на ссылку, я не буду перенаправлен на другой поиск / another_search_id, я останусь на той же странице, но URL браузера будет изменен (страница не перезагружается).
Я не уверен, какие фрагменты кода мне следует предоставить, поэтому, пожалуйста, дайте мне знать, где может быть проблема, и я предоставлю все, что вы попросите.
Маршрутная модель
{
path: 'search',
component: SearchComponent,
},
{
path: 'search/:id',
component: SearchDetailComponent,
},
Ссылка на шаблон
<a [routerLink]="['/search', item.id]"
class="list-group-item list-group-item-action list-group-item-light"
*ngFor='let item of searchHistory'>Name</a>