監聽 localStorage 事件:如何在同一頁面內偵測變更
本篇要解決的問題
我們有時會把資訊存在瀏覽器的空間裡,像是 Cookies、Local Storage、IndexedDB。
Local Storage 原生的 storage 事件主要用於跨分頁同步,如下:
window.addEventListener("storage", () => {});
但如果想要在同一個頁面內監聽變更,就需要手動覆寫 localStorage 方法。
localStorage event listener
我們可以透過 Storage.prototype 覆寫...
letswrite.hashnode.dev1 min read