Ajax里的axios工具使用

本文详细介绍了Axios库中的常用参数,如url、method、query、params、data和then,并通过实例展示了GET和POST请求的配置方法。重点讲解了params用于GET请求的查询参数,以及data在POST请求中作为请求体发送数据的用法。理解这些概念对于前端开发人员进行API交互至关重要。
摘要由CSDN通过智能技术生成

一、axios里的常见单词

url

method

query

params

data

then

二.、axios基本语法

axios({
    url: '请求的URL网址',
    method: '请求的方法'
}).then((结果变量名) => {
    // .then 用来指定请求成功之后的回调函数
    // 形参中的 result 是请求成功之后的结果
})

三、axios的配置项

1、params:对应查询参数query,是让后端返回匹配的数据。

axios({
            url: 'http://ajax-api.itheima.net/api/area',  // 请求地址
            method: 'GET',  // 请求方式
            params: {
                pname: '湖北省',  // 返回参数
                cname: '武汉市'
            }
        }).then(res => {
            console.log(res)
        })

2、data:对应请求体body,是要发给后端的数据。

axios({
            url: 'http://hmajax.itheima.net/api/books',
            method: 'POST',
            data: {
                bookname: '111',
                author: '222',
                publisher: '333'
            }
        }).then(res => {
            console.log(res)
        })

params(对应的GET方式)传递的参数最终会出现在请求行中,不会在请求体中。

data(对应的POST方式)传递的参数会在请求体中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值