Axios

1.目的:简化Ajax原生开发方式

原生Ajax发送和接收请求都有模板化固定代码,因此引入Axios进行封装简化开发

2.使用

(1)引入Axios的js文件(js文件置于webapp目录下

(2)

a.参数为js自定义对象---代码更清晰易懂

<script src="js/axios-0.18.0.js"></script>
<script>
//js自定义对象
//get方式
axios({
        method: "get",
        url: "http://localhost:8080/WebLast/axiosServlet?username=zhangsan"
    }).then(function (resp) {
        alert(resp.data);
    })

//post方式
 axios({
        method: "post",
        url: "http://localhost:8080/WebLast/axiosServlet",
        data:"username=fengdongnan"
    }).then(function (resp) {
        alert(resp.data);
    })

</script>

b.请求方式的别名---更简洁

<script src="js/axios-0.18.0.js"></script>
<script>

//起别名的方式
axios.post("http://localhost:8080/WebLast/axiosServlet","username=yanxin").
then(function (resp) {
        alert(resp.data);
    })
</script>

3.注

js自定义对象的格式:大括号内逗号相隔

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值