У меня есть экран компонентов, использующий реагирующий маршрутизатор, и я часто использую параметр location.key
для определения моего пути и других вещей (location.pathname
не решает мою проблему).
Но я понял, что: когда я впервые загружаю свое приложение, в реакции-роутере нет location.key
, почему? Есть какая-то конфигурация, которая позволяет мне изменить это поведение?
Я использую "react-router-dom": "^5.0.0"
И добавляю:
import { withRouter } from 'react-router-dom';
...
// to access
this.props.location
...
export default withRouter(MyComponent);