首頁 >web前端 >js教程 >angular httpclient實作 HTTP 用戶端功能

angular httpclient實作 HTTP 用戶端功能

php中世界最好的语言
php中世界最好的语言原創
2018-05-23 15:06:442090瀏覽

這次為大家帶來angular httpclient實作 HTTP 用戶端功能,angular httpclient實作HTTP客戶端功能的注意事項有哪些,以下就是實戰案例,一起來看一下。

現代瀏覽器支援使用兩種不同的 API 發起 HTTP 請求:XMLHttpRequest 介面和 fetch() API。

@angular/common/http 中的 HttpClient 類別為 Angular 應用程式提供了一個簡化的 API 來實作 HTTP 用戶端功能。

一、準備工作

首先在app.module.ts 導入 HttpClientModule。如下:

import { HttpClientModule } from '@angular/common/http';
@NgModule({
 imports: [
  HttpClientModule,
 ]
})
export class AppModule {}

二、在需要引用HttpClient的service.ts中引入HttpClient,如下:

import { HttpClient } from '@angular/common/http';
export class ConfigService {
 constructor(private http: HttpClient) { }
}

三、請求資料

return this.http.get/post(url:'请求地址' ,
  options: {
   headers: this.headers
  })
   .toPromise()
   .then((data: any) => {
    return data;
   })
   .catch((err) => {
    console.log(err);
   });
 }

四、在對應的component.ts檔案中引入service

#資料格式:

{
  "lists":[
    {"title":"","pic":""},
    {"title":"","pic":""}
  ]
}

五、頁面上呼叫

我相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

如何使用vue註冊元件

#如何使用Vue.js計算屬性與偵聽器

以上是angular httpclient實作 HTTP 用戶端功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn