Использование React Router для вызова состояния / функций? - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть ящик материала-пользовательского интерфейса, когда пользователь нажимает кнопку, чтобы открыть ящик, я хотел бы изменить URL-адрес без фактической навигации, если кто-то посещает URL (например, url.com/drawer), онпопаду на страницу с уже открытым ящиком (или хотя бы в процессе открытия).

1 Ответ

0 голосов
/ 11 декабря 2018

Я бы, вероятно, поместил ?drawer=open в качестве параметра строки запроса, а не в качестве выделенного маршрута.Когда кнопка нажата, перейдите к текущему маршруту с добавлением ?drawer=open, либо выбрав для кнопки стиль Link , либо используя history.push .

...