当前位置: 首页 > article >正文

项目问题总结

加油!

文章目录

  • 1. 二次封装 axios 做了什么


1. 二次封装 axios 做了什么

  • 请求拦截

    • 成功: 头部添加token
    • 失败: 返回错误信息
  • 响应拦截

    • 如果没有 token ,就提示转为登录页

路由守卫是 vue router 提供的一种机制,用于路由跳转前的的拦截或者控制,有三种路由守卫:全局前置路由守卫,全局后置路由守卫,和组件内的路由守卫
前置路由守卫是对路由跳转前的拦截,比如做跳转前的验证或者权限判断,
后置路由守卫是路由跳转后的相应页面操作,比跳转完关闭当前路由
组件内的路由守卫是对组件内部进行路由拦截控制,常多用于业务逻辑
权限验证

用户登录的成功会返回一个token,存放到local 里,每次在跳转路由的时候会在前置路由守卫里判断下token是否存在,或者是否过期,都符合就next放行


http://www.kler.cn/a/148478.html

相关文章:

  • 如何在python中模拟重载初始化函数?
  • 设计模式练习(一) 单例模式
  • 如何使用ffmpeg命令行进行录屏
  • java八股-jvm入门-程序计数器,堆,元空间,虚拟机栈,本地方法栈,类加载器,双亲委派,类加载执行过程
  • 【MySQL】约束
  • Appium配置2024.11.12
  • 华为OD机试真题-整数对最小和-2023年OD统一考试(C卷)
  • 简要介绍Spring原生框架与Spring是轻量级框架的原因
  • 原生DOM事件、react16、17和Vue合成事件
  • Git控制指令
  • C语言枚举的作用是什么?
  • Java中类的类型判断技巧以及没有无参构造函数时的应对策略。isInstance()方法解析
  • PTA:编程实现strncpy函数功能(C语言)
  • Docker笔记-Docker搭建最新版zabbix服务端(2023-07-31)
  • Android开源框架--Dagger2详解
  • PCL 计算点云图中任意两点的欧式距离
  • Drool 7 SpreadSheet Decision Template 笔记
  • SpringBoot 项目中获取 Request 的四种方法
  • [Linux] Linux入门必备的基本指令(不全你打我)
  • 外观设计模式
  • 【双指针】三数之和
  • 设计模式在实际业务中应用 - 模版方法
  • 万媒易发:以RPA自动化和AIGC为基础实现多平台分发
  • modbus协议及modbus TCP协议
  • 类指针压缩空间
  • 【Vue】图片切换