如何用Angular的HttpClientModule模块实现get请求获取数据和post请求提交数据?
- 内容介绍
- 文章标签
- 相关推荐
本文共计299个文字,预计阅读时间需要2分钟。
场景+通过以上搭建起Angular项目。注意:关注公众号+获取程序的源代码+编程相关电子书、教程推送与免费下载。实现+Angular 5.x及以后get、post和与服务器交互使用的是HttpClientModule模块。
场景
通过以上搭建起Angular项目。
注:
关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。
实现
Angular5.x 以后get、post 和和服务器交互使用的是HttpClientModule 模块。
使用HttpClientModule实现get请求数据
1.在app.module.ts 中引入HttpClientModule 并注入
import {HttpClientModule} from '@angular/common/xxx.com/api/productlist"; this.localhost:3000/看到如下则是项目运行成功
post提交数据
首先在页面上添加一个按钮并设置按钮的点击事件
<button (click) = "doLogin()">post提交数据</button>然后在点击事件多对应的方法中
doLogin() { const 127.0.0.1:3000/doLogin"; this.http.post(api,{username:'霸道',age:'24'},httpOptions).subscribe(response => { console.log(response); }); }注意上面headers的书写方式
然后运行项目点击按钮
此时查看node服务端控制台
本文共计299个文字,预计阅读时间需要2分钟。
场景+通过以上搭建起Angular项目。注意:关注公众号+获取程序的源代码+编程相关电子书、教程推送与免费下载。实现+Angular 5.x及以后get、post和与服务器交互使用的是HttpClientModule模块。
场景
通过以上搭建起Angular项目。
注:
关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。
实现
Angular5.x 以后get、post 和和服务器交互使用的是HttpClientModule 模块。
使用HttpClientModule实现get请求数据
1.在app.module.ts 中引入HttpClientModule 并注入
import {HttpClientModule} from '@angular/common/xxx.com/api/productlist"; this.localhost:3000/看到如下则是项目运行成功
post提交数据
首先在页面上添加一个按钮并设置按钮的点击事件
<button (click) = "doLogin()">post提交数据</button>然后在点击事件多对应的方法中
doLogin() { const 127.0.0.1:3000/doLogin"; this.http.post(api,{username:'霸道',age:'24'},httpOptions).subscribe(response => { console.log(response); }); }注意上面headers的书写方式
然后运行项目点击按钮
此时查看node服务端控制台

