@DonorOfLove

В чем разница между двумя синтаксисами react-router?

Пишу небольшой проект на реакте и использую в нем react-router версии 6.0.1, и есть вопрос: я прочитал разные статьи, в том числе и официальную, везде по разному описано, как нужно передавать компонент в атрибут element( передавать тег/ передавать компонент)более того, оба этих роута работают, но в определенных условиях(когда и как - не ясно), так вот, прошу вас помочь мне разобраться в различиях двух этих вариантов написания роутов:
<Route path='/' element={MainMenu}/>
<Route path='/BattleGround/*' element={<BattleGround/>}/>
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
pumbasl
@pumbasl
в 6 версии роута работает только со вторым вариантом, а так же там убрали вложености роутеров, детальнее тут
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы