我在异步调用上使用了对象的安全导航操作符,这非常令人惊讶。我以为我可以为数组复制相同的代码,但它在我的角度代码中显示了一个模板解析错误。我知道,*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>