时间:2021-05-18
现代浏览器支持使用两种不同的 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":""} ]}五、页面上调用
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
从angular4.3.0以后的版本开始使用httpclient,替换了之前的http,引用的包路径已经变为了angular/common/http了一个基础的
本节引言:1.HttpClient使用流程基本流程:2.HttpClient使用示例1)使用HttpClient发送GET请求直接贴下简单的发送Get请求的代码
本文介绍了浅谈angular2组件的生命周期钩子,分享给大家,具体如下:按照生命周期执行的先后顺序,Angular生命周期接口如下所示名称时机接口范围ngOnC
相关阅读:AngularJS入门教程之AngularJS表达式AngularJS入门教程之AngularJS指令在前面表达式和指令的教程中了解到,Angular
谈到httpclient的话,只要会想到apache的httpclient和jetty的httpclient,但是apache的httpclient3和4之间又