大黄瓜de冬天 2021-06-02 18:58 采纳率: 88.9%
浏览 1597
已采纳

若依框架vue路由守卫问题

用的若依前后端分离框架,我是后端开发,问下前端vue路由守卫问题,很多东西实在看不太明白,往大神解惑,解决掉问题或是根据意见解决掉问题一定采纳

需求html文件里面跳转vue文件地址路由时,不重定向到登录页面,通过路由守卫跳转到目标vue地址,请求后端做token认证,在获取数据渲染。

目前是可以html文件里面放vue组件的方式,请求后端并返回数据正常显示。

下图注释掉的http请求到另一个html,此html作为对外中转用。最后面2行是尝试跳转vue页面,但是因为前端的路由守卫问题,重定向到了登录页面

下图是html结合vue访问后端验证token并返回数据渲染

下图是前端的路由守卫,前面的if是获取token,而这里是直接访问所以没有token的,进入else分支。

尝试在分支里面输出to.path,任意路径请求to.path一直是index,重定向后变成login

也尝试了直接next()通过,进入首页页面显示需要重新登录

通过查vue router官网的路由守卫,next()应该是通过了,但不清楚还需要改哪里

 

 

 

  • 写回答

3条回答 默认 最新

  • 易书生 2021-06-02 21:15
    关注

    这个框架是登录成功后,有了token之后才会到其他页面的

    你现在的问题,是想要跳过token,直接进入到具体页面么?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 在若依框架下实现人脸识别
  • ¥15 网络科学导论,网络控制
  • ¥100 安卓tv程序连接SQLSERVER2008问题
  • ¥15 利用Sentinel-2和Landsat8做一个水库的长时序NDVI的对比,为什么Snetinel-2计算的结果最小值特别小,而Lansat8就很平均
  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同