我已经使用 ngFor 来显示我的数据。如果来自 ngFor 的变量值为空/未定义,我想隐藏一个 div。我的代码如下。任何人都可以帮忙。

<li *ngFor="let parcel of dataSource;">

   <span hidden="parcel.ID==''">{{parcel.refrence }}</span>
</li>

最佳答案

使用 *ngIf 因为您的parcelID 未定义您的条件应该是 *ngIf="parcel.ID"

<li *ngFor="let parcel of dataSource;">
   <span *ngIf="parcel.ID">{{parcel.refrence }}</span>
</li>

关于angular - 如果变量值未定义/为空,如何隐藏 HTML 模板?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42971883/

10-16 06:18