Ich habe meine eckigen Bibliotheken auf 4.3.6 und tslint auf 5.7.0 aktualisiert und ich bekomme den folgenden Fehler beim Erstellen meiner eckigen App.'Headers' hat keine Eigenschaften mit dem Typ 'RequestOptionsArgs'
Ich verwende nicht RequestOptionsArgs in meinem Code unten, aber ich erhalte die folgenden Fehler
Fehler
Type 'Headers' has no properties in common with type 'RequestOptionsArgs'.
Mein Winkel Service-Code wie unten ist
import { Injectable } from '@angular/core';
import {Summary} from './summary';
import {Http, Headers, Response} from '@angular/http';
import { Observable } from 'rxjs/Observable';
import {SelectItem} from "primeng/primeng";
import {ExceptionHandle} from "../util/exceptionhandle";
import {MYCONST} from "../util/constants";
@Injectable()
export class MyService {
private myUrl= MYCONST.reconURL.url;
private headers: Headers = new Headers({"Content-Type'" : 'application/json',
'Accept': 'application/json',
'Access-Control-Allow-Origin':'*',
'Access-Control-Allow-Credentials':'true'
});
getSummaries(): Observable<Summary[]> {
return this.http.get(this.reconUrl + '/summaries', this.headers)
.map((response: Response) => <Summary[]> response.json())
.catch(this.handleError);
}
private handleError(error: any): Promise<any> {
return ExceptionHandle.handleError(error);
}
}