【发布时间】:2019-04-06 04:01:01
【问题描述】:
我是开发领域的新手,遇到了一个我无法解决的问题。我正在构建 Ionic 3 应用程序并尝试将我的所有请求实现为 Observables。我想在应用程序从缓存或服务器获取数据时添加简单的微调器。我的代码:
home.ts
homeMenu$: Observable<Array<any>>
ngOnInit() {
this.homeMenu$ = this.backend.getHomeMenu()
.pipe(
catchError(err=> {
this.utils.presentToastError(err)
return [];
})
)
}
home.html
<ion-item *ngFor='let item of homeMenu$ | async'>
{{item.title}}
</ion-item>
如何将微调器添加到ngOnInit() 以处理将数据应用于this.homeMenu$ 变量(成功或错误);
【问题讨论】:
标签: angular ionic-framework ionic3 observable