Задать вопрос
@Flip2

Почему не могу открыть страницу по url?

Настроил роутинг, url меняется, но когда хочу ввести его -- открывается главная страница и ничего не происходит. В чем может быть причина?
<BrowserRouter>
   <Link to='/sign_up'>Сlick me</Link>
   <Route path='/sign_up' component={Example} />
</ BrowserRouter>
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
alex4answ
@alex4answ
Route должны быть детьми Switch
Ответ написан
@yaroslav1996
<BrowserRouter>
<Link to='/sign_up'>Сlick me</Link>
<Switch>
<Route path='/' exact render={() => <h1>Home</h1>} />
<Route path='/sign_up' component={Example} />
</Switch>
</BrowserRouter>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽