采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,请问为什么logout接口啥都不用传,只用清掉localStorage里的 localStorageKey 啊?
logout还清除了用户信息
清除掉用户信息,界面就会跳回到登录界面(因为登录界面和已登录界面的显示是由是否有用户信息决定的);但是如果只是清除用户信息还会有一个问题就是虽然回到了登录界面但是直接刷新页面,由于AuthProvider中在didMount后会根据有无token来初始化用户信息,如果有token的话就会发送请求来更新用户信息,页面就会不经过登录又跳回到登录成功页面。所以logout要做的就是,清除本地token信息和用户信息
登录后可查看更多问答,登录/注册
解锁 React17 高阶用法,轻松应对大型复杂长周期项目
3.2k 2
3.6k 7
2.3k 2
2.2k 2
2.1k 1
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号