最佳答案
在我的角度2分量中,我有一个可观测的数组
list$: Observable<any[]>;
在我的模板中,我有
<div *ngIf="list$.length==0">No records found.</div>
<div *ngIf="list$.length>0">
<ul>
<li *ngFor="let item of list$ | async">item.name</li>
</ul>
</div>
但是 list $. length 在可观察数组的情况下不起作用。
更新:
看起来 (列表 $| 异步) ? . length给了我们长度,但是下面的代码仍然不起作用:
<div>
Length: {{(list$ | async)?.length}}
<div *ngIf="(list$ | async)?.length>0">
<ul>
<li *ngFor="let item of (list$ | async)">
{{item.firstName}}
</li>
</ul>
</div>
</div>
有人能告诉我怎么检查可观测数组的长度吗。