Angular 2 Data Binding между компонентами - PullRequest
0 голосов
/ 04 июля 2018

Есть ли способ связать данные между двумя компонентами, предполагая, что они используют два связанных объекта.

Один компонент предназначен для фильтрации, а другой - для результатов данных.

Когда флажок отфильтрован, результаты, такие как ответ, процент и ранг, могут изменяться.

Вот мой стек, для справки, не стесняйтесь редактировать мой код!

stackblitz.com / edit / angular-fya5of

1 Ответ

0 голосов
/ 04 июля 2018

Есть два способа решить вашу цель.

(1) Вы можете создать подкомпонент (QuestionsComponent) родительского компонента (FiltersComponent). затем вы передаете данные вашего флажка в субкомпоненте методом ввода / вывода.

(2) Создать одну общую службу. когда вы изменяете в FiltersComponent, вы должны отправить свои данные и подписать эти данные в QuestionsComponent.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...