Как создать представление для элемента в таблице из веб-api в Angular

#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. angular.io/guide/router#router-links

Ответ №1:

используйте router link <a [routerLink]="routerLinkVariable"></a> В одностраничном приложении (SPA), routerLink загрузит компонент в router-outlet без перезагрузки / обновления страницы. С другой стороны, нажатие на ссылку href обновит / перезагрузит все приложение или вернет приложение к началу (состояние будет сброшено).