【study】localStorage存储数据不能监听的解决办法

97 阅读1分钟
// 在某个页面存储
window.localStorage.setItem('status', true);


// 在另一个页面获取
  mounted() {
        window.addEventListener('storage', (e) => { // 监听storage方法,然后可以进行一些操作
            if (e.key === 'status' && e.newValue === 'true' ) {
                // TODO 这里可以在status变化的时候,做一些操作
                localStorage.removeItem('status');
            }
        });
    },