Vue Router重定向后无法获取路由的问题?-灵析社区

小飞侠007

最近有vue项目一个登录的需求,需要跳到外部链接获取一个code。然后重定向到我的登录页 http://127.0.0.1:8080/login?code=xxxxxxxxxxxxxxxxxxxfadb 重定向链接如上 但这个重定向有个问题,回来以后被vue路由守卫拦截了,而且并不能指向/login这个路由,router.beforeEach中的to.path为空,我没法拿到code做下一步操作。请问有没有朋友遇过相似的问题并解决的?

阅读量:200

点赞量:0

问AI
得看一下你的导航守卫是怎么做的了。 没有提供的话,只能说建议你查看开源项目中关于重定向的解决方案。 * "/src/permission.js at master · jeecgboot/ant-design-vue-jeecg" (https://link.segmentfault.com/?enc=Jj5te%2FUJl2je3W83nBuLyQ%3D%3D.OBkHq3UoafyVzmw1PKS4KdwAIx9XQ8mZIdK5eHvw84dRGzna26fvrlib4O7w63VnXDkL2L9NJ5VjTnsUkWrP1HndRLMaxaK4Tix2nvphKeqatXe6Nzufhnmk1AzLVqLN) * "/src/permission.js at master · yangzongzhuan/RuoYi-Vue" (https://link.segmentfault.com/?enc=as115t5jLVEEuwTKUC%2BUiw%3D%3D.87ulhXGosdioksUClPn7SIgVumPy2bu6oac7n9CSZ1pVPgXLFD9Hh8ewb903U1eaPjuGcYIcQjqzE0EqbMOOrydXwcju32SDh%2BhjWWSnh4pNaIeUrMvJalV5CLwBXrMv)