В настоящее время я работаю над сайтом на моей работе, где мне возвращаются данные через API и я должен разместить их следующим образом:
, если ключ dataType
введенобъект ответа не равен «file», тогда я должен проверить, имеет ли ключ fieldId
значение totalInsuredPerson.Если это не так, мне нужно отобразить число со знаком доллара и округлить.Код HTML выглядит следующим образом:
<tbody>
<tr>
<th>
<p class="content-block"><b>{{item.label}}:</b></p>
</th>
<td style="padding-left: 5%" *ngIf="item.dataType!=='file';else file_content">
<p class="content-block">{{item.value}}</p>
</td>
<ng-template #file_content>
<td style="padding-left: 5%" *ngIf="item.fieldId!=='totalInsuredPerson';else number_content">
<a href="JavaScript:void(0);" (click)="getDownloadFile(item.value)" target="_blank" class="content-block">View</a>
</td>
</ng-template>
<ng-template #number_content>
<td style="padding-left: 5%">
<p class="content-block">${{item.value | number:'1.2-2'}}</p>
</td>
</ng-template>
</tr>
</tbody>
прямо сейчас, я даже не собираюсь переходить к третьему условию, когда есть числовые значения, которые представляют долларовые значения.
Кто-нибудь может мне помочь с этим?
Заранее спасибо.