路由拦截(守卫)
2022-05-26 本文已影响0人
蓝蓝红同学
基本使用规则
router.beforeEach((from,to,next) => {})
其中,from代表要离开的路由参数,to代表要前往的路由参数,next跳转方法
打印出的三个参数信息
next(),从from跳转到to
next(false)拦截跳转,留在from
next('path')或next(path:'path'),从from跳转到path
每次路由跳转后都会调用路由守卫,所以在路由守卫中一定要写清楚判断条件,否则会形成死循环
前置路由守卫