Angular7-http-client
提供:Dev Guides
Angular7-Httpクライアント
HttpClientは、外部データの取得、投稿などを支援します。 httpサービスを利用するには、httpモジュールをインポートする必要があります。 httpサービスを利用する方法を理解するための例を考えてみましょう。
httpサービスの使用を開始するには、以下に示すようにapp.module.tsにモジュールをインポートする必要があります-
強調表示されたコードが表示されている場合は、 @ angular/common/http から HttpClientModule をインポートしており、これもimports配列に追加されています。
上記で宣言したhttpclientモジュールを使用して、サーバーからデータを取得します。 前の章で作成したサービス内でそれを行い、必要なコンポーネント内のデータを使用します。
指定されたURLに対してフェッチされたデータを返すgetDataというメソッドが追加されています。
メソッドgetDataは次のようにapp.component.tsから呼び出されます-
観測可能な型データを返すgetDataメソッドを呼び出しています。 subscribeメソッドが使用され、必要なデータを含む矢印関数があります。
私たちがブラウザでチェックインすると、コンソールは次のようにデータを表示します-
次のようにapp.componentlのデータを使用してみましょう-
出力