dart angular2 - 访问模板中的map value组件

时间:2016-09-30 12:17:18

标签: angular dart

我想知道是否有办法写出类似的内容:

 <span>{{myObject?.myField['myKey']}}</span>

在我的模板中。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

您的代码存在的问题是即使['myKey']myObject,也会评估null。这需要?[],但不支持

<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>

<击>