小白级理解:axios异步调用

您所在的位置:网站首页 异步通信分为哪三种 小白级理解:axios异步调用

小白级理解:axios异步调用

2024-07-04 09:40| 来源: 网络整理| 查看: 265

前言

在用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