当前位置:网站首页 > Vue.js开发 > 正文

vue路由守卫的几种方法(vue-router路由守卫)



const Foo = { template: `...`, beforeRouteEnter (to, from, next) { // 在渲染该组件的对应路由被 confirm 前调用 // 不!能!获取组件实例 `this` // 因为当守卫执行前,组件实例还没被创建 next(vm => { // 通过 `vm` 访问组件实例  }) }, beforeRouteUpdate (to, from, next) { // 在当前路由改变,但是该组件被复用时调用 // 举例来说,对于一个带有动态参数的路径 /foo/:id,在 /foo/1 和 /foo/2 之间跳转的时候, // 由于会渲染同样的 Foo 组件,因此组件实例会被复用。而这个钩子就会在这个情况下被调用。 // 可以访问组件实例 `this`  }, beforeRouteLeave (to, from, next) { // 导航离开该组件的对应路由时调用 // 可以访问组件实例 `this`  } }
到此这篇vue路由守卫的几种方法(vue-router路由守卫)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • vue3生命周期钩子函数(vue生命周期钩子函数有哪些)2025-03-07 13:09:10
  • vmware workstation密钥要来干嘛(vmware workstation pro15.5密钥)2025-03-07 13:09:10
  • vue 关闭eslint(vue 关闭浏览器触发)2025-03-07 13:09:10
  • 安装node环境 vue npm(怎样安装node.js环境)2025-03-07 13:09:10
  • vue 反编译(vue 反编译 模板)2025-03-07 13:09:10
  • ettercap dns欺骗网站目标(ettercap0.8.3.1如何进行dns欺骗)2025-03-07 13:09:10
  • vue插槽和组件区别(vue 组件插槽)2025-03-07 13:09:10
  • jsjs是哪个地区的烟草(jsjs是哪个地区的烟草公司)2025-03-07 13:09:10
  • vue生命周期钩子函数(详解及使用场景)(vue生命周期钩子函数顺序)2025-03-07 13:09:10
  • vue路由守卫 安全(vue路由守卫原理)2025-03-07 13:09:10
  • 全屏图片