компонент, который передан роуту с path "/", если роут с path="/" описан выше всех роутов, а если ниже то работает все. это нормально? почему так? я в доках не могу найти пояснение.
вот так при переходе по обоим роутам отображается только компонент ViewHome:
<Switch>
<Route path="/">
<ViewHome />
</Route>
<Route path="/login">
<ViewLogin />
</Route>
</Switch>
а если Route path="/" переставить в самый низ то все работает:
<Switch>
<Route path="/login">
<ViewLogin />
</Route>
<Route path="/">
<ViewHome />
</Route>
</Switch>
Exact добавь
Обсуждают сегодня