vue路由拦截器和请求拦截器知识点总结


Posted in Javascript onNovember 08, 2019

路由拦截器

已路由为导向

router.beforeEach((to,from,next)=>{
  if(to.path=='/login' || localStorage.getItem('token')){
   next();
  }else{
   alert('请重新登录');
   next('/login');
  }
})

请求拦截器

当发送请求时才会触发此功能

axios.interceptors.request.use(function (config) {
 let token = window.localStorage.getItem("token");
   if (token) {
     config.headers.token = token;  //将token放到请求头发送给服务器
   }
   return config; // 最终需要返回config
  }, function (error) {
    return Promise.reject(error);
});

知识点和代码非常简单,更多知识点可以在下方相关文章找到,感谢大家对三水点靠木的支持。

Javascript 相关文章推荐
javascript 嵌套的函数(作用域链)
Mar 15 Javascript
jQuery中:reset选择器用法实例
Jan 04 Javascript
JavaScript实现强制重定向至HTTPS页面
Jun 10 Javascript
分享javascript计算时间差的示例代码
Mar 19 Javascript
使用jQuery实现WordPress中的Ctrl+Enter和@评论回复
May 21 Javascript
Bootstrap标签页(Tab)插件使用方法
Mar 21 Javascript
ES6新特性六:promise对象实例详解
Apr 21 Javascript
Django+Vue跨域环境配置详解
Jul 06 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
Dec 05 Javascript
jQuery实现input[type=file]多图预览上传删除等功能
Aug 02 jQuery
JavaScript canvas实现跟随鼠标事件
Feb 10 Javascript
Vue2项目中对百度地图的封装使用详解
Jun 16 Vue.js
Vue打包后访问静态资源路径问题
Nov 08 #Javascript
在vue中使用echars实现上浮与下钻效果
Nov 08 #Javascript
js 对象使用的小技巧实例分析
Nov 08 #Javascript
JS对日期操作封装代码实例
Nov 08 #Javascript
vue之组件内监控$store中定义变量的变化详解
Nov 08 #Javascript
js 递归json树实现根据子id查父id的方法分析
Nov 08 #Javascript
BootstrapValidator验证用户名已存在(ajax)
Nov 08 #Javascript
You might like
PHP 编程的 5个良好习惯
2009/02/20 PHP
约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
2010/10/12 PHP
PHP 图片文件上传实现代码
2010/12/29 PHP
单击复制文字兼容各浏览器的完美解决方案
2013/07/04 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
js打造数组转json函数
2015/01/14 Javascript
AngularJS使用ng-repeat指令实现下拉框
2016/08/23 Javascript
超简单的Vue.js环境搭建教程
2017/03/17 Javascript
用React实现一个完整的TodoList的示例代码
2017/10/30 Javascript
解决layui页面按钮点击无反应,也不报错的问题
2019/09/29 Javascript
vue实现单一筛选、删除筛选条件
2020/10/26 Javascript
[46:43]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#2LGD VS MVP.Phx第二局
2016/03/02 DOTA
分析在Python中何种情况下需要使用断言
2015/04/01 Python
Python3 伪装浏览器的方法示例
2017/11/23 Python
python 文件转成16进制数组的实例
2018/07/09 Python
Numpy之random函数使用学习
2019/01/29 Python
Python3几个常见问题的处理方法
2019/02/26 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
Python基于内置库pytesseract实现图片验证码识别功能
2020/02/24 Python
如何基于python实现不邻接植花
2020/05/01 Python
pandas实现导出数据的四种方式
2020/12/13 Python
广州迈达威.net面试题目
2012/03/10 面试题
艺术爱好者的自我评价分享
2013/10/08 职场文书
护理专业个人求职简历的自我评价
2013/10/13 职场文书
高中的职业生涯规划书
2013/12/28 职场文书
怀念母亲教学反思
2014/04/28 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
运动会宣传口号
2014/06/09 职场文书
酒店管理求职信
2014/06/09 职场文书
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
个人专业技术总结
2015/03/05 职场文书
采购员工作总结范文
2015/08/12 职场文书
2016十一国庆节感言
2015/12/09 职场文书
2016年3月份红领巾广播稿
2015/12/21 职场文书
基于python制作简易版学生信息管理系统
2021/04/20 Python
用JS写一个发布订阅模式
2021/11/07 Javascript