场景

Angular介绍、安装Angular Cli、创建Angular项目入门教程:

Angular新建组件以及组件之间的调用:


通过以上搭建起Angular项目。

Angular中使用HttpClientModule模块实现get请求数据和post提交数据:


仿照上面进行请求数据的方式,下面使用axios来请求数据。

实现

首先需要安装axios



cnpm install axios --save


Angular中使用axios实现get请求数据_ios

 

 

然后在用到的地方引入axios



import axios from 'axios';


Angular中使用axios实现get请求数据_.net_02

 

 

 然后在页面中添加一个按钮并添加一个按钮的点击事件



<button (click) = "getAxiosData()">使用axios请求数据</button>


 

在此点击事件中



getAxiosData(){
var api = "http://xxx.com/api/productlist";
axios.get(api)
.then(function (response) {
// handle success
console.log(response);
})
}


 

这样就可以实现最简单的get请求数据

Angular中使用axios实现get请求数据_.net_03