@JS_Noob
Пишу плохой код профессионально

Что если не использовать компонент Switch из пакета react-router?

Если не использовать обёртку Switch, роуты работают нормально, зачем тогда она нужна?
  • Вопрос задан
  • 186 просмотров
Решения вопроса 1
@XaveScor
необходим чтобы рендерить только первый подходящий роут из списка. Если не будет, то будут отрендерены все роуты, которые подходят под передаваемые условия.

<Switch>
  <Route path="/" component={A} /> // <-- будет отрендерен только этот роут
  <Route path="/" component={A} />
</Switch>


<>
  <Route path="/" component={A} /> // <-- будет отрендерен этот роут
  <Route path="/" component={A} /> // <-- и этот так же будет отрендерен
</>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект