У своєму компоненті Angular 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>
Але список $ .length не працює у випадку масиву, що спостерігається
Оновлення:
Здається, що (список $ | async) ?. довжина дає нам довжину, але наведений нижче код все ще не працює:
<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>
Хто-небудь, будь ласка, вкажіть, як я перевіряю довжину масиву, що спостерігається