У меня есть компонент со списком пользователей на маршруте /users
. Когда я нажимаю на пользователя, его идентификатор объекта добавляется в параметр запроса в URL-адресе, что делает URL-адрес /users?id=24
.
Теперь только в первый раз весь компонент повторно инициализируется при переходе с /users
на /users?id=24
, но когда параметр запроса уже есть, но идентификатор изменяется (т.е. с /users?id=24
на /users?id=30
), он работает нормально.
В основном я не хочу, чтобы компонент снова инициализировался, когда я нахожусь в тот же маршрут. Я использую history.pu sh ({pathName: 'users', query: {id: 30}})