如何在React js中清理浏览器关闭时的本地存储
我在卸载之前尝试过 JavaScript 事件,但没有发现任何好方法如何在 React js 中关闭浏览器上清理本地存储
您可以在 app.js 文件中使用此 useEffect。
useEffect(() => {
const cleanupLocalStorage = () => {
localStorage.clear();
};
window.addEventListener('beforeunload', cleanupLocalStorage);
return () => {
window.removeEventListener('beforeunload', cleanupLocalStorage);
};
}, []);