В моем приложении Angular я использую HTTPClient для чтения некоторых файлов JSON.
Мои файлы offers.json
& managers.json
.
Вот интерфейсы, используемые для чтения обоих JSONфайлы:
export interface IOffer {
id: number;
managerId: number;
}
export interface IManager {
id: number;
fullName: string;
}
В приведенной ниже таблице отображаются данные в формате offers.json
.
<table class="table table-hover" *ngIf="offers && offers.length">
<thead>
<tr>
<th scope="col">Offer ID</th>
<th scope="col">Manager ID</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let offer of offers">
<td>{{offer.id}}</td>
<td>{{offer.managerId}}</td>
</tr>
</tbody>
</table>
Вместо отображения значения managerId
, я хочу использовать его для поиска managers.json
поэтому я могу отобразить значение fullName
.
Может кто-нибудь сказать, пожалуйста, как я могу использовать managerId
из offers.json
, чтобы заполнить приведенную выше таблицу с fullName
из managers.json
?
Я ищу что-то вроде этого:
Где ID предложения выше от offers.json
иmanagerId
используется для поиска managers.json
и отображения fullName