浅谈Angular HttpClient简单入门

现代浏览器支持使用两种不同的 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":""}

]

}

五、页面上调用

以上是 浅谈Angular HttpClient简单入门 的全部内容, 来源链接: utcz.com/z/319149.html

回到顶部