我做了什么更改含义
<td text-right *ngIf="item?.flight.status.generic.status.text == 'scheduled';">مجدولة</td>
即使有时我从URL获得了null
的值,我也需要使用ngif进行检查
<td text-right *ngIf="!item.flight.status.generic.status.text == 'null';">N/A</td>
同时我使用ngfor遍历数据:
<ion-item *ngFor="let item of items" routerDirection="forward" >
<table>
<tbody>
<tr >
<td text-right *ngIf="item?.flight.status.generic.status.text == 'scheduled';">مجدولة</td>
<td text-right *ngIf="!item.flight.status.generic.status.text == 'null';">N/A</td>
</tr>
</tbody>
</table>
</ion-item>
答案 0 :(得分:3)
创建一个有角度的PIPE。那就是管道的用途。因此某些值通过某种逻辑被映射/转换为所需值。 检查以下内容:angular pipes
您可以轻松创建自己的管道,如下所述:custom angular pipe
所以您将使用类似这样的内容:
<td text-right>{{item?.flight.status.generic.status.text | myPipe}}</td>
希望这会有所帮助!