Vue Axios封装

为什么要对Axios进行封装

通常我们的项目会越做越大,页面也会越来越多,如果页面非常的少,直接用axios也没有什么大的影响,那页面组件多了起来,上百个接口呢,这个时候后端改了接口,多加了一个参数什么的呢?那就只有找到那个页面,进去修改.整个过程很繁琐不易于项目的维护和迭代.

安装 axios


引入 axios

一般 在项目utils 文件中新建一个js文件。起个名字request.js用来封装我们的axios

首先,引入


切换接口地址

创建axios服务

配置请求拦截器

配置响应拦截器



处理合并请求事件

你可能感兴趣的:(Vue Axios封装)