阿丹:
之前解决了css找不到文件等问题,那么新问题就来了!
问题描述:
进入到登录页面发现问题:
点击登录一直在转圈,但是不进去!!!
更诡异的是!后台相应的很快!已经显示操作成功了!
甚至!redis中都存了token了!!!!!!
并且前台的验证码图片还能正常访问切换!让我感觉!是vue的问题。
然后我就去使用idea跑了一下vue,然后发现使用idea跑的vue!!!登录进去了!
问题锁定:
问题原因:
大部分vue 前段项目 会使用 js-cookie 这个库 来操作浏览器的cookie
然而这个库 在electron下 会无法使用 (最坑的是还没报错)
从而导致 登录成功以后 写cookie 读cookie的操作 全部失败
自然而然 登录无法跳转了
解决方案:
使用localStorage就行了吗
这个是auth.js文件中的配置
更改为localStorage并使用它的方法算是平替
更改完毕
替换完毕之后成功登录进入。问题解决。