小白级理解:axios异步调用 |
您所在的位置:网站首页 › 异步通信分为哪三种 › 小白级理解:axios异步调用 |
前言
在用Vue渲染网页时,我发现Vue官方更推荐使用Axios替代vue-resource来进行异步调用,在经过查阅资料后我对Axios有了更深一步的理解 一、Axios是什么?Axios是目前前端最流行的 ajax 请求库,是Vue官方都推荐使用的一种发送ajax请求的方法。在了解Axios之前,我们应该知道ajax是什么。 二、Ajax是什么?2.1 Ajax定义 Ajax(A synchronous JavaScript And XML)是一种交互式网页的网页开发技术,我们通过它来实现异步刷新。简单来说,就是在不刷新网页的情况下实现数据的显示刷新,提高用户的体验。常用的应用场景有校验用户名是否存在、搜索内容自动补全等。 2.2 异步与同步的区别 以同步方式发送请求:发送一个请求,需要等待响应返回,然后才能够发送下一个请求,如果该请求没有响应,不能发送下一个请求,客户端会一直处于等待过程中。 以异步方式发送请求:发送一个请求,不需要等待响应返回,随时可以再发送下一个请求,即不需要等待。 三、Axios的特点 他是基于promise的异步ajax请求库 浏览器 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |