React ブラウザの戻るボタンを検知したい

前提

React-Routerでページ遷移を実装している

実現したいこと

戻るボタンで前のページに戻った時に検知してイベント発火→ページを再読み込みしたい

発生している問題・エラーメッセージ

addEventListenerを使った方法は見つけたがレンダリングが多くなってしまう
せっかくReactを使用しているのでReact-Routerを使用した方法はないのか

該当のソースコード

window.addEventListener('popstate',e=>{   console.log('レンダリング') window.location.reload(); }) });

試したこと

addEventListenerを使用した方法しか記事がなかった

コメントを投稿

0 コメント