vue路由拦截器和请求拦截器知识点总结
2019-11-08 18:07
761 查看
路由拦截器
已路由为导向
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); });
知识点和代码非常简单,更多知识点可以在下方相关文章找到,感谢大家对脚本之家的支持。
您可能感兴趣的文章:
相关文章推荐
- 6个琐碎知识点总结:①找html快捷键+②看请求信息+③页面语法错误+④plsql看表关联关系+⑤关联很多,慎重操作表记录+⑥302表示重定向报错
- ajax请求数据和跨域、 jquery插件、SVN知识点总结
- Servlet第四章知识点总结——处理请求
- 由django请求生命周期延伸出的知识点大总结
- java小知识点总结
- 磁盘格式化与管理知识点总结
- UITableView小知识点总结
- Android知识点总结
- 来一波请求拦截吧
- Oracle 11g 第四章知识点总结——多表查询
- [BS] 小知识点总结-01
- 【学习日记】集合框架知识点总结(3)--工具类
- WebApi2 知识点总结
- 防重复请求处理的实践与总结
- 嵌入式微处理器ARM知识点总结
- Java基础知识点部分总结
- HTTP知识点总结
- Atiitt 经济学体系树与知识点概念大总结attilax
- 容器 知识点总结
- html5移动端制作知识点总结