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

Как передать массив из компонента в компонент а angular2+?

В приложении есть 3 компонента.

В компоненте1 есть массив объектов. По клику на чекбоксы меняются свойства некоторых элементов массива (в зависимости по какому чекбоксу был клик). Хочу передавать этот измененный массив в компонент2.
По клику кнопки в компоненте2 хочу емитить массив в компонент3.
В компоненте 3 хочу использовать этот массив.

По сути нужно передать массив из компонента1 в компонент3, но через компонент2, т.к. там находится кнопка. Подскажите как это сделать?

upd: Массив не будет расти, у каждого элемента есть булеан свойство checked, только оно будет меняться по клику на чекбокс.
  • Вопрос задан
  • 245 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
Звучит стремно, массив менять и кидать туда сюда, может вырасти в неподдерживаемого монстра.
Посмотрите в сторону https://ngrx.io/
Ответ написан
Ваш ответ на вопрос

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

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