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

React router не понимает что такое параметры и просто путь?

Есть два роута
<Route path="/product/:id" exact component={ ProductPage } />
<Route path="/product/new" exact component={ NewProductPage } />

роутер думает что /new это :id, как вразумить глупца? или я глупец?
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
I_Love_Emma_Watson
@I_Love_Emma_Watson Автор вопроса
вот так работает
<Switch>
  <Route path="/product/new" exact component={ NewProductPage } />
  <Route path="/product/:id" exact component={ ProductPage } />
</Switch>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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