我有个角度6的申请。我试图从后端加载用户。这是我的组件类型脚本部分:
this.users$ = this.userSearchControl
.valueChanges
.debounceTime(200)
.filter(q => q && q.length > 5)
.switchMap(q => this.getUsers(q))
.share();
模板部分:
<div *ngIf="(users$ | async) as users">
<ul>
<li *ngIf="users.length===0">
<div>
<span>No users found</span>
</div>
</li>
<li *ngFor="let user of users" class="list-item">
{{user.Name}}
</li>
</ul>
</div>
我有个例外:
expressionchangedafterithasbeencheckederror:表达式在被选中后已更改。上一个值:“ngif:false”。当前值:“ngif:true”。
我试过玩changetracker,但没有成功。谢谢你的帮助