Vue3学习笔记2——路由守卫

路由守卫

全局

  • router.beforeEach((to, from, next) => {})
  • router.afterEach((to, from, next) => {})

组件内守卫

  • beforeRouteEnter((to, from, next) => {})
  • beforeRouteUpdate((to, from, next) => {})
  • beforeRouteLeave((to, from, next) => {})

路由独享

  • beforeEnter((to, from, next) => {})

参数详解

参数 描述
to 跳转到哪个路由对象
from 要离开的路由对象
next 一个方法,可以接收参数。这个方法必须调用,不使用无法跳转
  • next():要to过去
  • next(false):可以不通过,中断跳转
  • next('/'):不让过,可以去另一个地方
相关推荐
ladymorgana13 分钟前
【OSS】 前端如何直接上传到OSS 上返回https链接,如果做到OSS图片资源加密访问
前端·网络协议·https
真的想上岸啊27 分钟前
学习STC51单片机22(芯片为STC89C52RCRC)
单片机·嵌入式硬件·学习
鬼多不菜33 分钟前
一篇学习CSS的笔记
java·前端·css
慌糖36 分钟前
Vue组件化
前端·javascript·vue.js
祺简1 小时前
CSS--background-repeat详解
前端·css
烛阴1 小时前
从零打造属于你的Python容器类型:全流程图解+实战案例
前端·python
木子.李3471 小时前
数据结构-算法学习C++(入门)
数据库·c++·学习·算法
小白写代码hh1 小时前
Git入门到精通:30分钟掌握核心技巧
git·学习
Y3174291 小时前
Python Day36 学习
python·学习·机器学习
blues_C1 小时前
十一、【核心功能篇】测试用例管理:设计用例新增&编辑界面
前端·vue.js·测试用例·element plus·测试平台