ты не понял, если запускать приложение с нуля с корневого роута(условно с home), то да - все работает исправно, но если открыть в новом окне через адресную строку не в корневой роут(условно, в match), то условный оператор в компоненте home не отрабатывает и приложение не может срендериться, тк фетч еще не успел отработать
Александр, этот вариант отображает объект полностью, мне же нужно не просто отобразить его, а использовать его значения для вставки. В целом, я удовлетворен вариантом выше, так что вопрос уже закрыт, но спасибо за ответ.
понял, спасибо за ответ! Ну да, я так и думал, что можно сделать копированием, либо для каждого свойста свой стейт создавать, то это совсем уж дико, а если свойств будет 100? совсем ужс получится
Алексей Абрамов, у меня работает. Вот так выглядит строчка <Route path='/Map' element={Map(props)}/> и очень даже работает, все компилируется, консоль не ругается, в пакете json актуальная версия роутера(6.0.1), странно, интересно, с чем это связано ?
окей, а почему синтаксис с первым вариантом не удален? Первый вариант все еще валидно использовать, если кейс вынуждает, или скоро синтаксис первого варианта будет удален?
спасибо за ответ, однако странное решение с их стороны, ведь в первом варианте можно передавать пропсы на прямую, а во втором приходится постоянно прописывать что-то вроде state={state,setState} и потом в дочернем элемент дополнительно инициализовать стейт
mikeyuriev, большое спасибо, вы меня очень выручили и показали направление. И еще один вопросик: можно ли это удобно реализовать на bootstrap'e, на сколько мне известно, грид система там работает по схожему принципу
young_smol, mikeyuriev, чтож, потыкал я в грид и ничего принципиально нового не узнал, как я уже говорил, у меня есть сетка, реализованная с помощью bootstrap , но я не знаю, как реализовать переход от первой картинки ко второй
нет, через grid еще не пробовал, пытался реализовать через bootstrap. С grid системой мало знаком, поэтому буду признателен, если расскажите или покажите как выполнить поставленную задачу с ее помощью
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.