Задать вопрос
@Mr_Epic
Web программист

Родитель как ретранслятор для двух детей, как?

Есть Родитель и два ребёнка <Photo> и <Clock>, нужно передавать данные из <Photo> в <Clock>, судя по документации это можно сделать через родителя, вот так:
64c4381cf26641bfb1202d75d597e4ef.png
И так же там сказано, что Ребёнок генерирует события, а родитель передаёт данные через "Входные данные":
props-events.png
Для моей цели нужно будет: Сгенерировать событие в <Photo>, получить событие в <app> и записать их в данные <app>, и с помощью Входных данные эти данные изменятся в <Clock>.
Но получается что данные у нас будут хранится в двойном виде, в <app> и в <Сlock>, можно ли передать эти данные, не храня в двух местах?
Единственное что приходит в голову так это в <app> генерировать событие для <Сlock> с нужными данные, без их хранения, но по документации, так сделать нельзя.
  • Вопрос задан
  • 98 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Loftschool
    Профессия Веб-разработчик
    7 месяцев
    Далее
  • Avenue
    Javascript. Frontend
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@vism
используйте vuex
Ответ написан
Комментировать
Fragster
@Fragster
помогло? отметь решением!
используйте контейнер состояния
Ответ написан
Комментировать
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
1. Глобальная шина событий
2. Vuex
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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