我在模板中使用带async的可观察对象。但是我在重复代码以在各个地方获得长度。如何以一种更好的方式编写代码,这样我就不会重复代码,而是使用可变的东西。
这是我的代码。我正在使用(users $ | async)
<div class="alert alert-info" *ngIf="(users$ | async)?.length === 0 ">
There are no users available
</div>
<button type="button" [disabled]="(users$ | async)?.length === 0">Book</button>
<button type="button" [disabled]="(users$ | async)?.length === 0">Re Book</button>