Я разрабатываю приложение с ионной структурой, которая возвращает сервис, вызываемый для отображения списка продуктов.Когда я вызываю API, я получаю эту ошибку
Property 'subscribe' does not exist on type 'Promise<Observable<Object>>'. Did you forget to use 'await'?
SERVICE.ts
async testCall() {
const loading = await this.loadingCtrl.create({
message : 'Please Wait...'
});
await loading.present();
const headers = this.getHeaders();
const foodList = await this.http.post('https://api/view', {
paginate: 5,
page: 1
}, {headers});
loading.dismiss();
return await foodList.pipe(tap(_ => {
})
);
}
КОМПОНЕНТ
async ngOnInit() {
await this.productService.testCall().subscribe((data: any) => {
this.productService.list = data.result.data;
});
}
любая помощь о том, как это сделать?