HttpResponse
クラスでのHttpResponseを使用するには(推奨されません)角度/ HTTP @のクラスResponse
の置き換えです。ドキュメントを見ると、どこでどのように使用するのか、あまり考えられていません。さらに、古い角度コードを置き換えようとしましたが、このクラスは一般的なものなので、タイプは必要です。 HttpResponse<T>
。それをタイプを与えることとしてエラーを与える:、どのように(角度/共通/ HTTP</strong> @<strong>に)angular2
Property 'json' does not exist on type 'HttpResponse<any>'
誰も私が角でのHttpResponseクラスを使用する方法を知って助けてくださいことはできますか?
UPDATE
これは私が作ったというのが私のコードスニペット、関数 'GET'、:ドキュメントごとなど
get(path: string, params: HttpParams = new HttpParams()): Observable<any> {
return this.http.get(`${environment.api_url}${path}`, { headers: this.setHeaders(), search: params })
.catch(this.formatErrors)
.map((res: HttpResponse<any>) => res.json());
私たちは、あなたがjson' 'に変換する必要はありません' HttpClient'モジュールを使用しているとき。応答はデフォルトでjsonに変換されます – Aravind
これらのドキュメントを試しましたかhttps://angular.io/guide/http? httpコール – Alexander
からコードを投稿できますか?@アレキサンダー:更新済み! –