next.js 13 App Router 正確監控路由變化:用 next/navigation 的 usePathname 取代 next/router
import { useRouter } from 'next/router’
Error: NextRouter was not mounted.
剛好需要處理當頁面離開時,將資料存放在 localStorage 相關實作
原本是使用
window.addEventListener('beforeunload', (e) => {
// do something....
})
但發現都不會進以上判斷,查詢後才發現:
💡
beforeunload 事件在瀏覽器即將卸載頁面時觸發,...
yukki.hashnode.dev1 min read