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('/'):不让过,可以去另一个地方
相关推荐
sasaraku.2 小时前
INP指标
前端
今天也是元气满满的一天呢4 小时前
java学习之数据结构:一、数组
java·数据结构·学习
magic 2456 小时前
Spring 命名空间注入:p、c 与 .util 的深度解析
java·前端·spring
钢铁男儿6 小时前
Python基本语法(函数partial)
前端·javascript·python
风清云淡_A6 小时前
【angular19】入门基础教程(三):关于angular里面的响应式数据入门使用
前端·angular.js
空中湖7 小时前
纯前端专业PDF在线浏览器查看器工具
前端·pdf
七灵微7 小时前
ES6入门---第二单元 模块二:关于数组新增
前端·javascript·es6
GUIQU.7 小时前
【Vue】性能优化与调试技巧
前端·vue.js·性能优化
娃哈哈哈哈呀7 小时前
组件通信-mitt
前端·javascript·vue.js