0
に非同期パイプフェッチ結果を明示的に割り当てますasync
パイプでフェッチされた値をテンプレート変数に明示的に割り当てることは可能ですか?テンプレート変数
次の例では、userList
には、取り出した値のlength
が割り当てられています。私はそれが代わりにフェッチされた結果であることを望みます。また、取得した結果の長さに基づいて、ユーザーリストまたはnoResult
テンプレートメッセージを表示したいと思います。アンギュラ4から
<ng-template #noResult> <p> No result to display</p> </ng-template>
<div *ngIf="(userList$ | async)?.length; else noResult; let userList">
<ul *ngFor="let user of userList">
<li> {{ user.email }} </li>
</ul>
</div>