浅谈Angular HttpClient简单入门

网友投稿 326 2023-02-06


浅谈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';

exporhttp://t 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":""}

]

}

五、页面上调用

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多bVTCv支持我们。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:电脑怎么连接共享文件夹(电脑连接共享文件夹突然需要密码)
下一篇:Spring声明式事务和@Aspect的拦截顺序问题的解决
相关文章

 发表评论

暂时没有评论,来抢沙发吧~