vue-router next()

对于vue-router中的 next()方法最简单的理解:

next()实际上就是起到“执行”或者说“放行”的作用。

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

如上述代码,注册一个路由前置守卫。

当需要从‘from’跳转至‘to’时,路由守卫会监控到这一举动,若不执行next(),则相当于没有放行,会依然留在from对应的路由。只有当执行了next()之后,才会进行跳转。


版权声明:本文为qq_37290373原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。