@Pogran

Как передать значение из потомка родителю?

Я пытаюсь сделать связь 1.потомок - 2.родитель - 3.потомок.

Два потомка наследуются от 1 родителя, но данные надо передать сперва с одного потомка в родитель, а потом уже от родителя в потомок, т.к потомки между собой не связаны.

Связь из родителя в потомок у меня получается сделать, там я использую @Input():
@Input() isSearch: boolean = false;

в родителе получаю его отдаю вот так

Вопрос как мне из другого потомка передать вот это значение headerSearch родителю?

Надеюсь я понятно написал. Как я понял есть @Output() - но он для того чтобы слушать события, а мне при загрузке просто надо передать boolean значение
  • Вопрос задан
  • 254 просмотра
Решения вопроса 1
dimka-dooz
@dimka-dooz
front-end разработчик)
Можно делать через сервис. Создается инстанс сервиса в котором хранится значение. Один потомок связан с сервисов с помощью data-binding, второй запрашивает через метод.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Malkolm163
ага, а можно через @Output()
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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