Vue的localStorage緩存遺留問題

場景:

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入門不深,望懂的人多多指教。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章