Сцепление нгИф с термплатами - PullRequest
0 голосов
/ 17 октября 2018

В настоящее время я работаю над сайтом на моей работе, где мне возвращаются данные через 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>

прямо сейчас, я даже не собираюсь переходить к третьему условию, когда есть числовые значения, которые представляют долларовые значения.

Кто-нибудь может мне помочь с этим?

Заранее спасибо.

...