答案 0 :(得分:2)
我在等待数据显示时是否显示微调器?
将微调器组件绑定到控制器上的某个loading
属性,例如
search() {
this.loading = true;
this.sub = this.nodeService.getNodes({ q: this.q })
.subscribe(
res => {
this.loading = false;
this.nodes = this.filteredNodes = res;
this.totalItems = this.nodes.length;
}
);
}
答案 1 :(得分:1)
尝试这样的事情:
search() {
this.isNodeLoading = true;
this.sub = this.nodeService.getNodes({ q: this.q })
.subscribe(
res => {
this.isNodeLoading = false;
this.nodes = this.filteredNodes = res;
this.totalItems = this.nodes.length;
}
);
}
并初步定义isNodeLoading: boolean= false;
然后在模板中使用:
<div class="loader-inner ball-clip-rotate" *ngIf="isNodeLoading">
<div></div>
</div>
希望这会对你有所帮助。