このコードは、どのようにしてresponse.json()からのマッピングが不要な新しいHttpClientModuleに変更されますか?私は、私は、グリッド内のデータを取得角4 HttpClientModule
ngOnInit() {
this._legalTermService.getLegalTerms()
.subscribe((legalTerms: LegalTerm[]) => {
this.legalTerms = legalTerms;
})
}
いずれの場合も同じようにコンポーネントクラスに加入しています
//uses HttpClientModule
getLegalTerms(): Observable<legalterm[]> {
return this._http.get<legalterm[]>(this._legalTermUrl)
}
を以下ならば
//uses Http
getLegalTerms(): Observable<legalterm[]> {
return this._http.get(this._legalTermUrl)
.map((response: Response) => <legalterm[]> response.json());
}
は、私は戻って何も得ますHttpではHttpClientのグリッドにデータはありません
ありがとう! アナンドそれがあるべき
コードが正しく見えます。何も戻っていないということは何を意味するのですか?あなたがそれを購読しない限り、角のあるhttp observableは実行されません。 – LLai
@LLaiコンポーネントクラス – Anand
でこのメソッドを購読していますので、httpリクエストが送信されていて、legalTermsを受け取っていますか? – LLai