使用http response 拦截器 在main.js中添加

import axios from 'axios';

  

axios.interceptors.response.use(response => {
if (response) {
switch (response.data.code) {
case 403: //与后台约定登录失效的返回码,根据实际情况处理
localStorage.clear(); //删除用户信息
//如果超时就处理 ,指定要跳转的页面(比如登陆页)
Message({
message: 'token失效,请重新登录!',
type: 'warning',
center: true,
onClose:function () {
console.log('关闭了看下')
router.replace({
path: '/user/login',
})
}
});
}
}
return response;
}, error => {
return Promise.reject(error.response.data) //返回接口返回的错误信息
})

  

最新文章

  1. tomcat 9.0配置管理员用户名和密码
  2. Oracle查询所有序列
  3. scrum 4.0
  4. [tools] Sublime text 3 神器
  5. python_way day14 CSS
  6. Unity3D Script KeynoteII
  7. 通过 struct 成员地址 获取 struct 结构体地址
  8. Apache的多路处理模块MPM:Prefork Worker Event
  9. iOS,长按图片保存实现方法,轻松搞定!
  10. 解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
  11. Oracle左连接、右连接、全外连接以及(+)号用法(转)
  12. 以css伪类为基础,引发的选择器讨论 [新手向]
  13. 2017 Multi-University Training Contest - Team 1 1003&&HDU 6035 Colorful Tree【树形dp】
  14. c#抽取pdf文档标题(4)——机器学习以及决策树
  15. 柔弱的APP如何自我保护,浅谈APP防御手段,使用360加固助手加固/签名/多渠道打包/应用市场发布
  16. Unity UGUI实现图文混排
  17. IdentityServer4之Resource Owner Password Credentials(资源拥有者密码凭据许可)
  18. Spark的核心RDD(Resilient Distributed Datasets弹性分布式数据集)
  19. SD寄售-寄售补充
  20. ConcurrentLinkedQueue since java1.5

热门文章

  1. git常用命令一、git cherry-pick
  2. React Native & iframe & WebView
  3. 南邮 base64全家桶
  4. Tomcat系列(6)——Tomcat处理一个HTTP请求的过程
  5. 转---Google Python编程风格指南
  6. vs 开发 win32 程序,调出控制台窗口,方便调试
  7. 堆排序(heap sort)
  8. 开放源代码的设计层面框架Spring——day02
  9. VMware Workstation 常见问题解决
  10. :focus-within伪类选择器的3种应用