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 相关文章推荐
新闻内页-JS分页
Jun 07 Javascript
javascript,jquery闭包概念分析
Jun 19 Javascript
JQuery实现倒计时按钮的实现代码
Mar 23 Javascript
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
May 24 Javascript
枚举的实现求得1-1000所有出现1的数字并计算出现1的个数
Sep 10 Javascript
JavaScript中setUTCMilliseconds()方法的使用详解
Jun 12 Javascript
javascript背景时钟实现方法
Jun 18 Javascript
Vue按需加载的具体实现
Dec 02 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
Feb 21 Javascript
vue将单页面改造成多页面应用的方法
Nov 25 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
Mar 04 Javascript
js实现简单的贪吃蛇游戏
Apr 23 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
盘点被央视点名过的日本动画电影 一部比一部强
2020/03/08 日漫
php下正则来匹配dede模板标签的代码
2010/08/21 PHP
PHP session会话的安全性分析
2011/09/08 PHP
Smarty foreach控制循环次数的实现详解
2013/07/03 PHP
Yii开启片段缓存的方法
2016/03/28 PHP
jquery+thinkphp实现跨域抓取数据的方法
2016/10/15 PHP
PHP实现数组转JSon和JSon转数组的方法示例
2018/06/14 PHP
PHP远程连接oracle数据库操作实现方法图文详解
2019/04/11 PHP
TNC vs BOOM BO3 第三场2.13
2021/03/10 DOTA
Ext.MessageBox工具类简介
2009/12/10 Javascript
javascript 模式设计之工厂模式详细说明
2010/05/10 Javascript
javascript与webservice的通信实现代码
2010/12/25 Javascript
JQuery AJAX 中文乱码问题解决
2013/06/05 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
2013/07/21 Javascript
php与js的区别是什么
2013/08/05 Javascript
jQuery extend 的简单实例
2013/09/18 Javascript
js读写cookie实现一个底部广告浮层效果的两种方法
2013/12/29 Javascript
解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
2015/12/03 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
2016/05/05 Javascript
浅谈jQuery animate easing的具体使用方法(推荐)
2016/06/17 Javascript
简单理解vue中track-by属性
2016/10/26 Javascript
移动端日期插件Mobiscroll.js使用详解
2016/12/19 Javascript
canvas实现图像布局填充功能
2017/02/06 Javascript
Vue路由切换页面不更新问题解决方案
2020/07/10 Javascript
python自动zip压缩目录的方法
2015/06/28 Python
python 如何快速找出两个电子表中数据的差异
2017/05/26 Python
python super的使用方法及实例详解
2019/09/25 Python
浅谈tensorflow模型保存为pb的各种姿势
2020/05/25 Python
利用CSS3实现炫酷的飞机起飞动画
2016/09/17 HTML / CSS
详解如何通过H5(浏览器/WebView/其他)唤起本地app
2017/12/11 HTML / CSS
app内嵌H5 webview 本地缓存问题的解决
2020/10/19 HTML / CSS
递归计算如下递归函数的值(斐波拉契)
2012/02/04 面试题
优秀的导游求职信范文
2014/04/06 职场文书
学习党的群众路线实践活动思想汇报
2014/09/12 职场文书
2014教师评职称工作总结
2014/11/10 职场文书
2015年煤矿工作总结
2015/04/28 职场文书