45、导航钩子函数中使用next()和next('\指定路径')的区别:


当在router.beforeEach((to, from, next) 钩子函数中使用:

1、使用next()时,直接跳转到下一页,没有再执行导航钩子函数

2、使用next('指定路径')跳转到指定页面还会执行钩子函数所以会死循环。

 

所以在钩子函数中使用next('指定路径')时候:

一般会加判断:当不符合条件时使用next('指定路径'),直到符合条件再设置next()。

posted @ 2019-10-11 17:33  要什么自行车y  阅读(555)  评论(0编辑  收藏  举报