有一个结构指令 ngIf :
<tr *ngIf="p.taxbalance">
</tr>
问题在于对象taxbalance
中没有属性p
。
错误TypeError:无法读取未定义的属性'taxbalance'
我尝试使用此签名:
<tr *ngIf="p?.taxbalance"></tr>
但是它也不起作用
答案 0 :(得分:0)
尝试$ any()类型的强制转换功能
您可以使用$ any()强制转换函数将表达式强制转换为任意类型
<tr *ngIf="$any(p).taxbalance"></tr>