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 相关文章推荐
List the Stored Procedures in a SQL Server database
Jun 20 Javascript
通过jquery还原含有rowspan、colspan的table的实现方法
Feb 10 Javascript
JS获取当前日期时间并定时刷新示例
Mar 04 Javascript
微信小程序 配置文件详细介绍
Dec 14 Javascript
Angular.js实现注册系统的实例详解
Dec 18 Javascript
原生js实现无缝轮播图效果
Jan 11 Javascript
分享Bootstrap简单表格、表单、登录页面
Aug 04 Javascript
最通俗易懂的javascript变量提升详解
Aug 05 Javascript
javascript字体颜色控件的开发 JS实现字体控制
Nov 27 Javascript
15个顶级开源JavaScript框架和库
Oct 10 Javascript
小程序识别身份证,银行卡,营业执照,驾照的实现
Nov 05 Javascript
vue中的循环对象属性和属性值用法
Sep 04 Javascript
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介绍篇
2010/10/26 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
2016/11/29 PHP
yii 2.0中表单小部件的使用方法示例
2017/05/23 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
JQuery自定义事件的应用 JQuery最佳实践
2010/08/01 Javascript
js如何获取file控件的完整路径具体实现代码
2013/05/15 Javascript
JavaScript支持的最大递归调用次数分析
2014/06/24 Javascript
node.js中的fs.writeFileSync方法使用说明
2014/12/14 Javascript
在Node.js应用中读写Redis数据库的简单方法
2015/06/30 Javascript
jQuery实现为控件添加水印文字效果(附源码)
2015/12/02 Javascript
docker中编译nodejs并使用nginx启动
2017/06/23 NodeJs
简述vue状态管理模式之vuex
2018/08/29 Javascript
Vue中的验证登录状态的实现方法
2019/03/09 Javascript
Vue响应式原理Observer、Dep、Watcher理解
2019/06/06 Javascript
[19:15]DK战队纪录片
2014/09/02 DOTA
python脚本实现查找webshell的方法
2014/07/31 Python
Python中操作文件之write()方法的使用教程
2015/05/25 Python
利用python实现数据分析
2017/01/11 Python
tensorflow建立一个简单的神经网络的方法
2018/02/10 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
2019/08/23 Python
Django框架创建项目的方法入门教程
2019/11/04 Python
python之array赋值技巧分享
2019/11/28 Python
Tensorflow不支持AVX2指令集的解决方法
2020/02/03 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
2020/03/20 Python
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
史上最全面的Java面试题汇总!
2015/02/03 面试题
vue实现倒计时功能
2021/03/24 Vue.js
药学专业个人的自我评价
2013/12/31 职场文书
大学生职业生涯规划书前言
2014/01/09 职场文书
珍珠奶茶店创业计划书
2014/01/11 职场文书
校园奶茶店创业计划书
2014/01/23 职场文书
农村婚庆司仪主持词
2014/03/15 职场文书
街道务虚会发言材料
2014/10/20 职场文书
靠谱的活动总结
2019/04/16 职场文书
深入理解 Golang 的字符串
2022/05/04 Golang