ReactJS перемещается по разным разделам (множественная история)

Мне интересно, можно ли хранить несколько историй браузера, по одной для каждого раздела страницы.

Допустим, у меня есть следующие маршруты: /home, /profile. А внутри /profile я могу перейти в /profile/edit.

Поэтому, если я перехожу к /home, затем /profile, затем к /profile/edit, а затем нажимаю кнопку «Назад» (или перейти (-1)), все работает нормально и возвращает меня в /profile.

ПРОБЛЕМА: Если я перейду к /home, затем /profile, затем /profile/edit, затем /home, затем снова /profile/edit и нажму кнопку «Назад», я отправлюсь в /home, так как это последний маршрут на история. Однако желаемая функциональность заключается в том, что он возвращает меня в / профиль, так как это последний маршрут в истории профиля.

Таким образом, я хотел бы иметь независимые истории для дома и профиля. Любое возможное решение?

0 ответов

Другие вопросы по тегам