Vue80-全局路由守卫:前置、后置

一、路由守卫的定义

二、需求

在第三步,做校验!

三、代码实现

3-1、前置路由守卫

注意,此时就不能将router一开始就暴露出去了!

to和from是路由组件的信息。

写法一:

写法二:

缺点:若是路由判断很多,此写法会很繁琐。

写法三:路由元信息:程序员自定义的信息

放在需要校验的路由规则里面。

3-2、后置路由守卫

后置路由守卫一般是路由切换完成后再调用,做不了校验,所以好像没什么用。

1、需求

2、代码实现

写法一:

写了很多遍,不是很方便。

写法二:

四、小结

全局体现在:直接对话的是router!

前后置路由守卫,应该校验的是token!!!

相关推荐
Hello.Reader1 分钟前
Tauri 前端配置把任何前端框架“正确地”接进 Tauri(含 Vite/Next/Nuxt/Qwik/SvelteKit/Leptos/Trunk)
前端·前端框架
明月_清风3 分钟前
浏览器时间管理大师:深度拆解 5 大核心调度 API
前端·javascript
+VX:Fegn08953 分钟前
计算机毕业设计|基于springboot + vue社区智慧消防管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
明月_清风4 分钟前
你不知道的 JS——现代系统级 API 篇
前端·javascript
一 乐8 分钟前
英语学习平台系统|基于springboot + vue英语学习平台系统(源码+数据库+文档)
java·vue.js·spring boot·学习·论文·毕设·英语学习平台系统
+VX:Fegn08951 小时前
计算机毕业设计|基于springboot + vue物业管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
咕噜咕噜啦啦8 小时前
Vue3响应式开发
前端·javascript·vue.js
huangql52010 小时前
布局单位与设计稿换算:从「看清」到「量准」
前端
牛奶10 小时前
你不知道的JS(下):深入编程
前端·javascript·电子书
牛奶10 小时前
你不知道的JS(下):深入JS(下)
前端·javascript·电子书