Size: a a a

2019 October 28

SG

Stas G in React Kyiv
ну или вручную проверять роут и рисовать нужный компонент)
источник

SG

Stas G in React Kyiv
что тут еще сказать
источник

O

Oleks 🐟 in React Kyiv
или написать свой роутер
источник

TS

Taras Shumyk in React Kyiv
Stas G
и в Google Play можно публиковать
👌
источник

BC

Bad Coder in React Kyiv
а как вручную проверять роутинг?
источник

MD

Max Dolynchuk in React Kyiv
window.location
источник

SG

Stas G in React Kyiv
да, из объекта location нужные тебе данные проверяешь
источник

SG

Stas G in React Kyiv
например location.url.match(/route/)
источник

BC

Bad Coder in React Kyiv
обычным условием?
источник

SG

Stas G in React Kyiv
да
источник

YO

Yevhenii Oliinyk in React Kyiv
а когда конектить withRouter -  норма что location не всегда норм?
источник

YO

Yevhenii Oliinyk in React Kyiv
<BrowserRouter>
   <div>
     <Route path="/" component={App} />
   </div>
 </BrowserRouter>
источник

SG

Stas G in React Kyiv
Yevhenii Oliinyk
а когда конектить withRouter -  норма что location не всегда норм?
если у тебя withRouter, то юзай match объект
источник

YO

Yevhenii Oliinyk in React Kyiv
заметил что бывает location не равен тому что в урл, это баг или особая фича withRouter?
источник

SG

Stas G in React Kyiv
хз, не замечал такого, да и с локейшен нечасто приходится работать
источник

SG

Stas G in React Kyiv
то есть, с реакт-роутером обычно мне достаточно объекта match и history
источник

BC

Bad Coder in React Kyiv
Stas G
например location.url.match(/route/)
location нужно импортить?
источник

BC

Bad Coder in React Kyiv
то-есть это библиотека?
источник

SG

Stas G in React Kyiv
нет, это браузерный объект window.location
источник

SG

Stas G in React Kyiv
я так понимаю, что роутера другого нет
источник