#angular
#angular
Вопрос:
У меня есть таблица в Angular, таблица заполняется данными из веб-api. Что я хочу знать, так это то, что первый столбец — это номер запроса из api, это должна быть ссылка, а затем, когда пользователь нажимает на нее, они могут просматривать детали этого запроса. Мой табличный код:
<tr class="" *ngFor="let incident of data">
<td><a href="">{{incident.number}}</a></td>
<td style="text-overflow: ellipsis;">{{incident.severity}}</td>
<td>{{incident.number}}</td>
<td>{{incident.urgency}}</td>
<td style="text-overflow: ellipsis;">{{incident.sub}}
</td>
</tr>
Это скорее вопрос «как задать»?
Комментарии:
Ответ №1:
используйте router link <a [routerLink]="routerLinkVariable"></a>
В одностраничном приложении (SPA), routerLink загрузит компонент в router-outlet без перезагрузки / обновления страницы. С другой стороны, нажатие на ссылку href обновит / перезагрузит все приложение или вернет приложение к началу (состояние будет сброшено).