Мне нужно сделать операцию покоя и ловить ошибки, и я делаю это:
import { Injectable, } from '@angular/core';
import { Http, Response,Headers} from '@angular/http';
import { map} from 'rxjs/operators';
import { catchError } from 'rxjs/operators';
import { Observable} from 'rxjs';
@Injectable()
export class RESTSERCIVE{
getObject(id: number){
return this.http.get(this.url+"/"+id).pipe(map(
(response: Response)=>{return response.json()},
),
catchError(this.handleErrorObservable)
);
}
handleErrorObservable (error: Response | any)
{
return Observable.throw(error.message || error);
}
}
Я не понимаю, почему это дает мне эту ошибку.Кто-нибудь может мне помочь?