Javascript 内部角度显示警报*ngIf何时<;td>;必须检查每个表行中是否为空

Javascript 内部角度显示警报*ngIf何时<;td>;必须检查每个表行中是否为空,javascript,angular,Javascript,Angular,当任何td在任何一行中为空时,它应该显示警报,但我的问题是,如果至少一个td有数据,而另一个td为空,它会考虑长度,您可以直接使用*ngIf到特定列表以下面的方式进行检查 <div *ngIf="item.taxNumber.length > 0"> You will be required to add VAT on every address. If you are exempt, </div 您需要在每个地址上添加增值税。如果你被豁免, stack

当任何td在任何一行中为空时,它应该显示警报,但我的问题是,如果至少一个td有数据,而另一个td为空,它会考虑长度,您可以直接使用
*ngIf
到特定列表以下面的方式进行检查

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

您需要在每个地址上添加增值税。如果你被豁免,

stackblitz工作示例将更易于调试
<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;
    }
 });
 <div *ngIf="item.taxNumber.length > 0">
    You will be required to add VAT on every address. If you are exempt, 
 </div