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

Как обратиться из одного React компонента к DOM другого компонента?

Добрый день!

Имеется два компонента - условно один рисует карту, а другой точки на ней. Приложение написано так, что ни один не является потомком другого.

Сейчас компонент рисующий точки делает это через document.getElementById("Id-карты") и абсолютным позиционированием ставит их. Мне подобная реализация не нравится, хочется сделать по уму.

Вопросы - как можно грамотно реализовать это средствами реакта? Надо ли подключать Redux?
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
GreyCrew
@GreyCrew
Full-stack developer
Как удобней для проекта так и делаете, если межкомпонентных связей не много, то можно и одним реактом ограничится, в таком случае объедините их родительским компонентом и там держите общее состояние в state.

Можно подключить redux и прокидывать данные через store, это бдет удобно если в других компонентах вы захотите получить эти данные.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы