кнопка возврата к роутеру - PullRequest
0 голосов
/ 11 октября 2018

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

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

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

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

1 Ответ

0 голосов
/ 11 октября 2018

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

...