我目前正在工作的一个站点上,那里有数据通过API和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>
现在,当有表示美元价值的数值时,我什至没有进入第三条件。
有人可以帮我吗?
先谢谢您。