// Use:
String desc = Something.toString(value);
// Or:
String desc = Something.from(value).map(Something::getDescription).orElse("Oops");
在角度1中,你可以引用深层属性,并且(在大多数情况下)它会继续摇摆:
this.list = [
{
property: [{anotherProp: true}]
},
{
property: []
},
{
property: [{anotherProp: false}]
}
]
我确信我可以* ngIf父属性以确保它存在,或者展平原始POJO。只是想知道我是否遗漏了什么?
答案 0 :(得分:2)
是的,您错过了Elvis operator:
<div *ngFor='#thing of list'>
{{thing.property[0]?.anotherProp}}
</div>