首頁 > web前端 > js教程 > 主體

angular httpclient實作 HTTP 用戶端功能

php中世界最好的语言
發布: 2018-05-23 15:06:44
原創
2058 人瀏覽過

這次為大家帶來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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板