我在异步调用上使用了对象的安全导航操作符,这非常令人惊讶。我以为我可以为数组复制相同的代码,但它在我的角度代码中显示了一个模板解析错误。我知道,*ngIf是一种替代方案,但是否有一种更简单(通过代码)的方法,就像安全导航操作员一样?

<div class="mock">
   <h5>{{data?.title}}</h5>  //This works
   <h6>{{data?.body}}</h6>  //This works
   <h6>{{simpleData?[0]}}</h6>  // This is what I tried to implement
</div>

最佳答案

有没有比安全导航操作员更简单(按代码)的方法?
ternary operator
条件?expr1:表达式2

<h6>{{simpleData?simpleData[0]:''}}</h6>

07-26 03:37