【发布时间】:2020-09-01 20:33:54
【问题描述】:
我正在尝试了解如何使用 Angular 10 中的 Observables 来加载指标以及我拥有的一些 graphql 函数中的数据更改。我缺少我不理解的基本实现。
让我们以加载指示器的布尔值为例。
所以在我的组件类中我有这个:
private readonly loading = new Subject<boolean>();
get loading$(): Observable<boolean> {
return this.loading;
}
在模板 html 文件中我有这个:
{{(this.loading$ | async) ? 'true' : 'false'}}
问题是它总是打印false
在ngOnInit() 函数中我添加了this.loading.next(true);,但html 模板仍然打印false。
我错过了什么?
谢谢
【问题讨论】:
标签: angular observable angular2-observables