axios的拦截请求与响应方法


Posted in Javascript onAugust 11, 2018

比如发送请求显示loading,请求回来loading消失之类的

import Vue from 'vue'
import App from './App.vue'
import axios from 'axios'
import Loading from './components/Loading'
import stores from './store/store.js'
axios不能use哦


// 请求拦截(配置发送请求的信息)
axios.interceptors.request.use(function (config){
 // 处理请求之前的配置
 return config;
 }, function (error){
 // 请求失败的处理
 return Promise.reject(error);
 });


// 响应拦截(配置请求回来的信息)
axios.interceptors.response.use(function (response){
 // 处理响应数据
 return response;
 }, function (error){
 // 处理响应失败
 return Promise.reject(error);
 });
Vue.prototype.$http = axios //其他页面在使用axios的时候直接 this.$http就可以了

以上这篇axios的拦截请求与响应方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery打造PHP的AJAX表单提交实例
Nov 03 Javascript
javascript显示用户停留时间的简单实例
Aug 05 Javascript
js实现拖拽效果(构造函数)
Dec 14 Javascript
JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
Apr 29 Javascript
解析Vue 2.5的Diff算法
Nov 28 Javascript
如何去除vue项目中的#及其ie9兼容性
Jan 11 Javascript
javascript之分片上传,断点续传的实际项目实现详解
Sep 05 Javascript
jquery 回调操作实例分析【回调成功与回调失败的情况】
Sep 27 jQuery
解决Vue 刷新页面导航显示高亮位置不对问题
Dec 25 Javascript
vue项目实现设置根据路由高亮对应的菜单项操作
Aug 06 Javascript
Array.filter中如何正确使用Async
Nov 04 Javascript
jQuery实现本地存储
Dec 22 jQuery
解决axios发送post请求返回400状态码的问题
Aug 11 #Javascript
vue 组件的封装之基于axios的ajax请求方法
Aug 11 #Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
Aug 11 #Javascript
vuejs前后端数据交互之从后端请求数据的实例
Aug 11 #Javascript
解决vue中post方式提交数据后台无法接收的问题
Aug 11 #Javascript
vue.js配合$.post从后台获取数据简单demo分享
Aug 11 #Javascript
jQuery的Ajax接收java返回数据方法
Aug 11 #jQuery
You might like
帝国cms常用标签汇总
2015/07/06 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
2019/07/03 PHP
Prototype 学习 工具函数学习($A方法)
2009/07/12 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
2011/04/07 Javascript
js中设置元素class的三种方法小结
2011/08/28 Javascript
深入理解JavaScript系列(13) This? Yes,this!
2012/01/18 Javascript
jquery中$(#form :input)与$(#form input)的区别
2014/08/18 Javascript
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
jQuery插件zoom实现图片全屏放大弹出层特效
2015/04/15 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
jQuery实用技巧必备(上)
2015/11/02 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
动态更新highcharts数据的实现方法
2016/05/28 Javascript
JS中定位 position 的使用实例代码
2017/08/06 Javascript
Vue实现textarea固定输入行数与添加下划线样式的思路详解
2018/06/28 Javascript
elementUI select组件使用及注意事项详解
2019/05/29 Javascript
关于layui表单中按钮自动提交的解决方法
2019/09/09 Javascript
vue路由传参三种基本方式详解
2019/12/09 Javascript
利用Hyperic调用Python实现进程守护
2018/01/02 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
2020/04/23 Python
Python 一句话生成字母表的方法
2019/01/02 Python
Python TestCase中的断言方法介绍
2019/05/02 Python
python+openCV调用摄像头拍摄和处理图片的实现
2019/08/06 Python
Python中使用aiohttp模拟服务器出现错误问题及解决方法
2020/10/31 Python
Bootstrap File Input文件上传组件
2020/12/01 HTML / CSS
德国购买健身器材:AsVIVA
2017/08/09 全球购物
高山背包:High Sierra
2017/11/23 全球购物
低碳环保倡议书
2014/04/14 职场文书
小学数学教学经验交流材料
2014/05/22 职场文书
乡镇群众路线教育实践活动整改措施
2014/10/04 职场文书
毕业生捐书活动倡议书
2015/04/27 职场文书
撤诉申请书法院范本
2015/05/18 职场文书
安全责任协议书范本
2016/03/23 职场文书
Win10 和 Win11可以共存吗? win10/11产品生命周期/服务更新介绍
2021/11/21 数码科技