【发布时间】:2018-09-02 16:46:42
【问题描述】:
我有这个 html 代码
<empty-list [hidden]="!emptylist" text="There is currently No User"</empty-list>
<div *ngFor="let userObser of userObservables">
<ion-item #emptylist *ngIf="userObser | async as user">
<h2>{{user.displayName}}</h2>
<h3>{{user.email}}</h3>
</ion-item>
</div>
如果没有用户,我想显示空列表,如果至少有一个,我想隐藏它。
我知道我可以使用订阅方法来做到这一点,但是我想使用异步管道,而且我每次使用订阅时都需要取消订阅,这确实效率不高。
我的问题是有一种方法可以在 ntest 测试的 ion-item 内部创建一个局部变量,如果它存在于外部并因此在隐藏输入中使用它?这只是一个建议,我似乎无法让它发挥作用。
【问题讨论】:
标签: javascript angular typescript rxjs observable