ngif与链板的链接

时间:2018-10-17 10:09:39

标签: angular5 angular-ng-if

我目前正在工作的一个站点上,那里有数据通过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>

现在,当有表示美元价值的数值时,我什至没有进入第三条件。

有人可以帮我吗?

先谢谢您。

0 个答案:

没有答案