mian.js下添加全局守护

router.beforeEach((to,from,next)=> {
  alert('登录检测')
  next()
})

全局后置钩子

你也可以注册全局后置钩子,然而和守卫不同的是,这些钩子不会接受 next 函数也不会改变导航本身:

router.afterEach((to, from) => {
  // ...
})

路由独享的守卫
你可以在路由配置上直接定义 beforeEnter 守卫:

const router = new VueRouter({
  routes: [
    {
      path: '/foo',
      component: Foo,
      beforeEnter: (to, from, next) => {
        // ...
      }
    }
  ]
})

3 条评论

  1. repostone
    2019-10-29 16:48
    回复

    非技术的路过。

  2. 趣知识
    2019-10-17 09:52
    回复

    看到js就头疼

  3. Ai
    2019-09-26 21:08
    回复

    @(爱心)

添加新评论