и потом полученные данные передать в child. Мне через output-ы из grandchild подниматься в parent или через сервис все это делать?
Сам как думаешь ?
А можешь подробнее описать сам кейс реальный? Я недавно придумывал, как такое решать, но не придумал хороший пример, где такое может понадобиться )
Да попробую в стакблитзе собрать...пну когда будет готово.
Я скорее имел ввиду семантический смысл. Что за родитель, почему правнука надо слушать и т.д.
Ок, попробую словами. Дед это контейнер в котором есть две кнопки и сын. Сын получает данные с сервиса и отдаёт своим детям (дети реюзабельные дамб компоненты и их количество зависит от количества данных полученных от родителя), и они рисуют вью. А еще на детях есть ивенты которые они через Output() передают радетелю чтоб тот их обрабатывал. Задача такая...мне нужно чтобы дед обрабатывал и свои ивенты и ивенты на правнуках, и чтобы данные из сервиса получал тоже он и пробрасывал вниз по дереву. Смысл в том чтобы все выполнялось в одном смарт компоненте который дед.
Чаво.....Как дети превратились в правнуков....Лучше б ты не проводил такую аналогию.
Давай сразу конкретику, что за компоненты, по существу, что они из себя представляют А то от этих абстракций только хуже тебе
Обсуждают сегодня