дотянуться до кнопки возврата маршрутизатора

У меня есть приложение для реагирования без маршрутизации, но мне нужно какое-то изменение URL-адреса для моего SPA.

У меня есть домашняя страница, которая долго загружается, и один из элементов на домашней странице имеет событие щелчка для изменения маршрута. После того, как я изменю маршруты на «другую страницу» (на самом деле просто визуализирую другой компонент), когда я нажму кнопку «Назад», будет ли это перезагружать домашнюю страницу? Или каким-то образом оставаться в состоянии и сразу же проявляться?

Я не могу построить все это, не зная об этом, потому что было бы пустой тратой времени, если бы он не мог делать то, что я хочу.

Я использую маршрутизатор доступа: https://reach.tech/router/api/Link Для replace: bool на этой странице написано: «Если это правда, последняя запись в стеке истории будет заменена новой. Используйте это, если вы не хотите, чтобы предыдущая страница отображалась, когда пользователь нажимает кнопку« Назад ». " - Это относится к тому, что я хочу, но на «появлении» предыдущей страницы не сказано, свежий это запрос или нет.


person JacobIRR    schedule 10.10.2018    source источник
comment
Зависит от того, какие компоненты вы загружаете свои данные и какие маршруты вы определяете. Что на вашей домашней странице долго загружается?   -  person wdm    schedule 11.10.2018


Ответы (1)


Это сразу изменит маршрут. И все компоненты, связанные с этим маршрутом, вернутся в исходное состояние.

person Muhazzib UD-din Farooqui    schedule 11.10.2018