Size: a a a

React — русскоговорящее сообщество

2020 November 05

GO

Google OS in React — русскоговорящее сообщество
источник

GO

Google OS in React — русскоговорящее сообщество
источник

GO

Google OS in React — русскоговорящее сообщество
Я немного запутался в этом вопросе на целый день. При нажатии кнопки URL-адрес изменяется, но новая страница не отображается, и я не понимаю, почему.

Я использую React-DOM-маршрутизатор 5.2.0
источник

m

ml in React — русскоговорящее сообщество
Google OS
Всем привет можете помочь в props не получаю History чтобы сделать history.push /
Но ты ж ничего не передал в пропсы
источник

GO

Google OS in React — русскоговорящее сообщество
как в тут есть BrowserRouter в App
источник

GO

Google OS in React — русскоговорящее сообщество
ml
Но ты ж ничего не передал в пропсы
как можно решить проблему ?
источник

T

TARAS in React — русскоговорящее сообщество
Browser router не предоставляет историю в пропсы. Юзай хук useHistory
источник

GO

Green Orange in React — русскоговорящее сообщество
источник

GO

Google OS in React — русскоговорящее сообщество
TARAS
Browser router не предоставляет историю в пропсы. Юзай хук useHistory
Я немного запутался в этом вопросе на целый день. При нажатии кнопки URL-адрес изменяется, но новая страница не отображается, и я не понимаю, почему.
источник

GO

Google OS in React — русскоговорящее сообщество
У меня есть PrivateRoute там не работает
источник

GO

Green Orange in React — русскоговорящее сообщество
Google OS
Я немного запутался в этом вопросе на целый день. При нажатии кнопки URL-адрес изменяется, но новая страница не отображается, и я не понимаю, почему.
я тоже новичок и никогда не передавал хистори в пропсы. использовал useHistory.

а возможно проблема твоя связана с порядком роутов. покажи как ты создал роуты
источник

GO

Google OS in React — русскоговорящее сообщество
Green Orange
я тоже новичок и никогда не передавал хистори в пропсы. использовал useHistory.

а возможно проблема твоя связана с порядком роутов. покажи как ты создал роуты
источник

GO

Google OS in React — русскоговорящее сообщество
То что передал в PrivateRoute через useHistory() там нету push в history
источник

GO

Green Orange in React — русскоговорящее сообщество
PrivateRoute props={history} - ты не запутаешься потом в в названиях, когда будешь использовать в компоненте?

тебе обязательно делать history.push? Link не подойдет?

а useHistory в самом компоненте, откуда делаешь пуш, не передавая ниже в пропсах.
источник

GO

Google OS in React — русскоговорящее сообщество
Green Orange
PrivateRoute props={history} - ты не запутаешься потом в в названиях, когда будешь использовать в компоненте?

тебе обязательно делать history.push? Link не подойдет?

а useHistory в самом компоненте, откуда делаешь пуш, не передавая ниже в пропсах.
Нет мне нужно history push
источник

GO

Google OS in React — русскоговорящее сообщество
я должен перенеправить не авторизованный user
источник

GO

Google OS in React — русскоговорящее сообщество
нажатии кнопки URL-адрес изменяется, но новая страница не отображается, и я не понимаю, почему.
источник

GO

Green Orange in React — русскоговорящее сообщество
Google OS
я должен перенеправить не авторизованный user
источник

GO

Google OS in React — русскоговорящее сообщество
Я эту пробовал на login перенапрваляет но на другие роутах URL-адрес изменяется, но новая страница не отображается
источник

GO

Green Orange in React — русскоговорящее сообщество
вот тут вытащи <Main /> из Switch или через Route
источник