VueRouter动态路由匹配错误?-灵析社区

D_Y_大师

在VueRouter的动态添加路由中,我们在登录页登录成功之后会跳转到某一个页面,这里假设是home页面,但是这个home页面也是动态添加的路由,这就会报错Uncaught (in promise) Error: No match for {"name":"Home","params":{}};那么请问怎样才可以解决这个问题? 在VueRouter的动态添加路由中,我们在登录页登录成功之后会跳转到某一个页面,这里假设是home页面,但是这个home页面也是动态添加的路由,这就会报错Uncaught (in promise) Error: No match for {"name":"Home","params":{}};那么请问怎样才可以解决这个问题?

阅读量:20

点赞量:0

问AI
代码剑客行
首先捋一下顺序,你登录完成后,会跳转到home页面,动态添加路由是在跳转前还是跳转后添加的? 按照这个流程,应该是登录完成后动态添加路由,在路由跳转前会进入beforeEach函数,你可以在该函数内动态添加你需要的路由,添加完成后路由放行,进入home页面。