私は React ルーターを使用しています。私がアクセスした場所から、前のページ (同じアプリ内) を検出したいです。コンテキストにルーターがあります。しかし、ルーター オブジェクトに「前のパス」や履歴などのプロパティが表示されません。どうすればいいですか?
ベストアンサー1
<Link>
コンポーネント(この場合はパス名)を使用して状態を渡すこともできます。
<Link to={{pathname: '/nextpath', state: { prevPath: location.pathname }}}>Example Link</Link>
次のコンポーネントprevPath
からアクセスできますthis.props.location.state