Я использую ng-book в качестве справочного материала, и в одном из этих примеров используется observable для получения данных json, но теперь я хочу получить данные для моего собственного проекта, используя другой API, который является http://mindicador.cl/api, ноЯ получил сообщение об ошибке «Тип выражения возврата не присваивается типу Observables».Как я могу решить это?или Как я могу получить данные JSON с наблюдаемыми?
import {
Injectable,
Inject
} from '@angular/core';
import {Observable} from 'rxjs';
import {HttpClient} from '@angular/common/http';
import {Indicadores} from '../indicadores/indicadores.model';
export const MINDICADOR_API = 'http://mindicador.cl/api';
@Injectable()
export class MindicadorService {
constructor(private http: HttpClient, @Inject(MINDICADOR_API) private apiUrl: string) {
}
search(): Observable<Indicadores> {
const queryUrl = this.apiUrl;
return this.http.get(queryUrl)
.subscribe((res) => {
return new Indicadores()
});
}
}