JSONを返す単純なget要求をバックエンドに実行することに問題があります。自分のコードでこのget要求を実行すると、observableが返されます。これはsubscribeメソッドを通じて変数に直接割り当てられます。しかし、このメソッド内でのみassingされ、利用可能であり、どこにでも定義されていません。HttpClientModuleでGETリクエストを正しく実行する方法
APIサービスgetメソッド:
public getAllProcessCategories() {
return this.http.get(this.apiURL + 'typeOne=PROCESSCATEGORIES&typeTwo=PROCESSCATEGORIES');
}
APIの使用方法:
Iknow私はHttpRequestのが終了する前に結果を取得したいので、それは、あること。では、角度4でget要求を実行する最良の方法は、JSONを返し、このJSONを解析し、それをクラスにマップしてコンポーネントで使用するものです。
を購読する
printAfterRequest
を移動するとにあなたのAPIの方法を微調整。今、 'printAfterRequest'メソッドは' fillProcessCategories'が完了する前に起こります。 – toskv