Vue 项目刷新页面 #/ 之后的地址丢失怎么办?-灵析社区

元气满满才怪啊

如题: 刷新页面之后有概率 #/ 之后的地址消失, 1.token 保活没问题,token 过期的提示都在 2.和缓存无关,clear site data 之后刷新页面,提示 无token 3.没有除外 JS 代码的重定向,debugger 开了也没用 4.概率性出现,无痕浏览器里面也不影响 5.和单个电脑无关,多台电脑都能复现 复现条件: 1.单个账号登录 1H+ 无操作,可以提升触发 BUG 的概率

阅读量:201

点赞量:0

问AI
按照问题描述中的 "2", "5" 两条,基本上可以判断是你的业务代码出现了问题。 但是没有办法看到具体的项目代码,所以只能建议从一下两个位置着手: 1. 检查路由守卫 2. 检查权限判断相关的业务代码 虽然HTTP服务也有可能,但是我认为大概率不会是这个。 *** 按照补充的复现条件,建议是完成登录之后,在 DevTools 中修改 "storage" 中的 "token",看看是否稳定复现。 至于测试环境没问题,正式环境有问题,可能是由于token过期时间设置的原因。