4.25 用户端
1. 路由守卫死锁清除浏览器本地token这是很多新手容易踩的坑重启代码服务器并不会清空浏览器的缓存。你之前成功登录过一次你的 Token 和 UserInfo 已经被写进了你**浏览器的 localStorage本地存储**里。只要你不手动清除浏览器缓存即使你关闭电脑、重启 VSCode、重启项目这些数据依然躺在你的浏览器硬盘里。所以当你重新打开网页时路由守卫一读取发现 token 存在userType 1 存在于是它再一次走进了那个空的大括号里再次死锁。怎么打破这个循环你需要去开发者工具里手动把存储清掉F12 - Application (应用) - Local Storage - 找到 token 和 userInfo右键删除。刷新页面后没 token 了就会跳回登录页了。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2554296.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!