【发布时间】:2016-09-30 20:35:45
【问题描述】:
我想知道是否有办法写出类似的东西:
<span>{{myObject?.myField['myKey']}}</span>
在我的模板中。
感谢您的帮助。
【问题讨论】:
我想知道是否有办法写出类似的东西:
<span>{{myObject?.myField['myKey']}}</span>
在我的模板中。
感谢您的帮助。
【问题讨论】:
您的代码的问题是即使myObject 是null,也会评估['myKey']。这需要?[],但不支持
<span>{{myObject?.myField != null ? myObject.myField['myKey'] : null}}</span>
或
<span *ngIf="myObject?.myField != null">{{myObject.myField['myKey']}}</span>
也许这也有效(不记得了)
<span *ngIf="myObject?.myField">{{myObject.myField['myKey']}}</span>
【讨论】: