关于vue router的问题,如何解决?

Vue Router warn : uncaught error during route mavigation:

img

Vue Router警告:路由导航过程中出现未捕获的错误

vue路由在加载组件之前会执行一些逻辑,尤其是生命周期的钩子函数 如果你在以上的钩子函数中,写了自己的逻辑,并报错了。就会触发[vue-router] uncaught error during route navigation这个错误。 原因是vue进行了try catch,会捕获到代码执行过程中的错误。 所以检查一下你的控制台有没有报错。先解决报红的错误,然后这个警告就自己消失了