前面的AJAX的代码很复杂,所以Axios对其进行了封装,简化了书写
使用方法
以向localhost:8080/test/ajaxTest这个地址发送username这个属性
- 引入axios的js文件
<script src="js/axios-0.18.0.js"><script>
- 使用axios发送请求,并获取响应结果
axios({
method:"get",
url:"http://localhost:8080/test/ajaxTest?username=zhangsan"
}).then(function(resp){
alert(resp.data);
})
axios({
method:"post",
url:"http://localhost:8080/test/ajaxTest",
data:"username=zhangsan"
}).then(function(resp){
alert(resp.data);
});
- 为了方便axios为所有的请求方法起别名
//发送get请求
axios.get("url")
.then(function(resp){
alert(resp.data);
});
//发送post请求
axios.post("url","参数")
.then(function(resp){
alert(resp.data);
});