Axios 基本使用

Axios 是一个异步请求技术,核心作用就是用来在页面中发送异步请求,并获取对应数据在页面中渲染 页面局部更新技术 Ajax

中文网站:https://www.kancloud.cn/yunye/axios/234845

安装:

复制代码
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
GET方式的请求
复制代码
    //发送GET方式请求
    axios.get("http://localhost:8080/user/findAll?name=w").then(function (responese){
        console.log(responese.data);
    }).catch(function (error){
        console.log(error); //请求正确的情况下没值
    })
POST方式请求
复制代码
    //发送POST方式请求
    axios.post("http://localhost:8080/user/save",{
        username:"w",
        age:"23",
        email:"123123123@qq.com",
        phone:"12332131"
    }).then(function (resp){
        console.log(resp.data)
    }).catch(function (error){
        console.log(error)
    })
axios并发请求
复制代码
    //1、创建一个查询所有的请求
    function findAll(){
        return axios.get("http://localhost:8989/user/findAll?name=阿昌");
    }
    //2、创建一个保存的请求
    function save(){
        return axios.post("http://localhost:8989/user/save",{
            username:"achang",
            age:"23",
            email:"995931576@qq.com",
            phone:"165534841"
        });
    }
    //3、并发执行
    axios.all([findAll(),save()]).then(
        axios.spread(function (resp1,resp2){ //【.spread】 用来将一组函数的响应结果汇总处理,回调函数的结果会以顺序放在参数1/2/3...
            console.log(resp1.data);
            console.log(resp2.data);

        })

    ); //【.all】用来发送一组并发请求
相关推荐
鹏多多5 分钟前
今天你就是VS Code之神!15个隐藏技巧让代码效率翻倍
前端·程序员·visual studio code
linksinke14 分钟前
html案例:制作一个图片水印生成器,防止复印件被滥用
开发语言·前端·程序人生·html
寒月霜华14 分钟前
JavaWeb-html、css-网页正文制作
前端·css·html
执沐18 分钟前
HTML实现流星雨
前端·html
*濒危物种*19 分钟前
HTML标签语法,基本框架
前端·css·html
IT_陈寒30 分钟前
Vue3性能优化实战:这7个技巧让我的应用提速50%,尤雨溪都点赞!
前端·人工智能·后端
艾小码1 小时前
前端必备:JS数组与对象完全指南,看完秒变数据处理高手!
前端·javascript
weixin-a153003083162 小时前
vue疑难解答
前端·javascript·vue.js
Bellafu6665 小时前
selenium 常用xpath写法
前端·selenium·测试工具
blackorbird7 小时前
Edge 浏览器 IE 模式成攻击突破口:黑客借仿冒网站诱导攻击
前端·edge