我有一個 vuejs 前端,只有在用戶登錄時才顯示菜單。當我注銷時,我將變量更新isLogged為 false:它隱藏了菜單。如果我在多個選項卡(已登錄)中打開我的前端,我會在其中一個選項卡中注銷:我的菜單隱藏在我注銷的選項卡中,但是,在所有其他選項卡中,我的僅登錄菜單仍然存在。我有一個函數checkIfIsLogged可以檢查是否存儲了令牌(這證明用戶已登錄),如果沒有,則將isLogged變量傳遞給 false。我可以使用此功能來保持isLogged任何選項卡中的一致性和更新 ,但最佳實踐是什么?定期運行?僅當用戶關注選項卡時?其他想法?
如何使用 vuejs 確保多個選項卡之間的變量一致性
胡說叔叔
2021-09-17 16:53:47