2016-12-07 5 views
0

Я пытаюсь найти способ создания соединения между компонентом и полностью разделенным дочерним компонентом.Создание соединения между двумя развязанными компонентами

Например, если у меня есть два компонента, parent-component и child-component, что только когда-либо существовать внутри parent-component в разметке, мне нужно найти способ для parent-component и child-component общаться в обоих направлениях.

Так, например, если у меня есть следующий код:

<parent-component> 
    <child-component></child-component> 
    <child-component></child-component> 
    <child-component></child-component> 
    <child-component></child-component> 
    <child-component></child-component> 
</parent-component> 

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

Есть ли способ сделать это в Угловом 2? Я копался повсюду, и я не могу найти решение.

+2

звучит так, как будто вам нужна услуга. – Vinny

+4

В документах https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#bidirectional-service –

+0

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

ответ

Смежные вопросы