前提:我有個管理系統,系統有個項目的體系,一個用戶可以有多個項目,在登錄之后可以進行切換項目的操作。前端會把用戶當前登錄的項目用localStorage保存下來,這樣刷新后仍然可以保留在之前在的那個項目問題:現在有個A,B兩個項目的用戶,在瀏覽器里分別使用兩個tab頁操作,假如先在第一個tab頁切換到了A,這時候localStorage記錄了A,然后在第二個tab頁切換到了B,localStorage里的A會被覆蓋,然后回到第一個tab頁刷新,項目也會變成與第二個tab頁相同
1 回答

慕妹3146593
TA貢獻1820條經驗 獲得超9個贊
在瀏覽器中的多個tab頁中共享數據,可以通過cookie或localStorage實現。 某些情況下,需要在瀏覽器關閉后即清除該數據,可以通過sessionStorage完成。 但sessionStorage僅保存在當前tab頁中,想要在多個tab中共享該數據,可通過localStorage實現。
不知道對你是否有些幫助~
如果達不到你想要的效果,那我感覺:大概只能從url入手來區分項目了~
添加回答
舉報
0/150
提交
取消