2017-08-21 7 views
8

だから、私は私のサービスでは、この形式を使用していますHTTPクライアントに新しいHttpClientをAngular4:のHttp - >のHttpClient - requestOptions

に '古い' のhttpから移行しようとしています:

return this.http.get(environment.api+ '.feed.json', requestOptions) 

これはhttpClientでどのように使用しますか?

は多くのthiungsを試してみました...

return this.http.get(environment.api+ '.feed.json', {params: requestOptions.params}) 

含むがタイプmissmatchを取得:(

答えて

8

これを試してみてください:ここで

const requestOptions = { 
    params: new HttpParams() 
}; 

requestOptions.params.set('foo', 'bar'); 

this.http.get(environment.api+ '.feed.json', requestOptions); 

もどのように記述するドキュメントへのリンクですヘッダーとURLの例でそれを行います。パラメータ:HttpClient

+0

私はconst requestOpを使用できませんtions =新しいRequestOptions();もう? –

+1

いいえ、RequestOptionsは@ angular/httpパッケージの一部です - [こちら](https://angular.io/api/http/RequestOptions) –

+0

@AndreiMatracaru、あなたは完全に正しいです:) –

関連する問題