我已经使用 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/