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 相关文章推荐
Javascript中Eval函数的使用说明
Oct 11 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
Oct 26 Javascript
javascript跨域的4种方法和原理详解
Apr 08 Javascript
基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统
Dec 03 Javascript
JS+HTML5手机开发之滚动和惯性缓动实现方法分析
Jun 12 Javascript
JS实现根据文件字节数返回文件大小的方法
Aug 02 Javascript
AngularJs Dependency Injection(DI,依赖注入)
Sep 02 Javascript
基于BootStrap的前端分页带省略号和上下页效果
May 18 Javascript
Bootstrap提示框效果的实例代码
Jul 12 Javascript
微信小程序动态添加和删除组件的现实
Feb 28 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
Oct 16 Javascript
微信小程序实现星星评分效果
Nov 01 Javascript
解决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
关于初学PHP时的知识积累总结
2013/06/07 PHP
php无限遍历目录示例
2014/02/21 PHP
如何在HTML 中嵌入 PHP 代码
2015/05/13 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
php获取微信openid方法总结
2019/10/10 PHP
jQuery javaScript捕获回车事件(示例代码)
2013/11/07 Javascript
轻量级网页遮罩层jQuery插件用法实例
2015/07/31 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
Vue2.0 多 Tab切换组件的封装实例
2017/07/28 Javascript
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
vue 页面加载进度条组件实例
2018/02/05 Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
2018/06/28 Javascript
jQuery实现输入框的放大和缩小功能示例
2018/07/21 jQuery
Javascript 实现 Excel 导入生成图表功能
2018/10/22 Javascript
Layui 带多选框表格监听事件以及按钮自动点击写法实例
2019/09/02 Javascript
javascript设计模式 ? 职责链模式原理与用法实例分析
2020/04/16 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
[01:45]2014DOTA2 TI预选赛预选赛 大神专访第二弹!
2014/05/20 DOTA
[56:24]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第二局
2016/03/04 DOTA
在Linux下使用Python的matplotlib绘制数据图的教程
2015/06/11 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
2019/06/18 Python
详解Python打包分发工具setuptools
2019/08/05 Python
Python Django 封装分页成通用的模块详解
2019/08/21 Python
利用Python代码实现一键抠背景功能
2019/12/29 Python
解决Python中报错TypeError: must be str, not bytes问题
2020/04/07 Python
如何在Python对Excel进行读取
2020/06/04 Python
Django如何批量创建Model
2020/09/01 Python
CSS3的transition和animation的用法实例介绍
2014/08/20 HTML / CSS
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
2020/06/02 HTML / CSS
explicit和implicit的含义
2012/11/15 面试题
Java面试题:为什么要用Java
2012/05/11 面试题
JAVA软件工程师测试题
2014/07/25 面试题
初中地理教学反思
2014/01/11 职场文书
革命先烈的英雄事迹材料
2014/02/15 职场文书
地道战观后感300字
2015/06/04 职场文书