场景:
login页面登录成功后使用:
localStorage.clear();
localStorage.token=Data.token;
index页面引用头部文件:
import userHeader from "../user/tabbar-user-header";
tabbar-user-header文件使用:
created() {
self.token= localStorage.token;
},
问题:
当用户退出账号A换一个账号B登录,index页面显示的是账号A的信息。
改成下面这样也没用:
localStorage.setItem("token",Data.token);
localStorage.getItem("token");
解决:
最后发现是created这里不执行,导致缓存遗留问题
将其改成activated解决。
最后:
Vue入门不深,望懂的人多多指教。