У меня есть приложение Angular2, в котором я создал компонент заголовка, который отображается в моем основном компоненте приложения.
Теперь у меня есть другой компонент Form, который должен иметь свою кнопку отправки, помещенную в заголовок. Как я могу это сделать?
Мне нужно общаться между кнопкой отправки в заголовке и методом отправки компонента Form. Я знаю, что тривиально выполнять родительское > дочернее или дочернее > родительское общение, но в этом случае между моими компонентами Header и Form нет отношений между родителями и дочерними элементами, а также отношения между сестрами.
Мое дерево компонентов выглядит следующим образом:
- app-root
|-- app-header // -> this is where the submit button is
|-- app-edit-profile
|-- app-profile-form // -> this is my form
Есть ли у кого-нибудь представление о возможной реализации?