*ng如果<td>每个表格行中何时为空,则必须选中 *ng 内的角度显示警报



当任何一行中的td为空时,它应该显示警报,但我的问题是,如果至少一个td有数据,而另一个td为空,它会考虑长度<0

警报:这是当td为空时显示的警报

<div *ngIf="isNotExissted">
You will be required to add VAT on every address. If you are exempt, 
</div>

TD:

<td class="col-md-2 supplier-address-types">
<div *ngFor="let tNumber of item.taxNumber">
{{ tNumber }}
</div>
</td>

打字:

(item.taxNumber || []).forEach((checkNumber: any) => {
if(checkNumber.taxNumber==null || typeof(checkNumber.taxNumber)=='undefined') {
this.AllVatDataAvailable = false;
this.taxArray1.push(this.AllVatDataAvailable);
}
console.log(this.taxArray1)
if( this.taxArray1.length>0) {
console.log("from seven four");
this.isNotExissted = false;
}
});

您可以直接使用*ngIf到特定列表检查以下方式

<div *ngIf="item.taxNumber.length > 0">
You will be required to add VAT on every address. If you are exempt, 
</div

最新更新