我正在尝试找到一种方法来在组件和完全解耦的子组件之间创建连接。
例如,如果我有两个组件,parent-component
和child-component
只会在标记中parent-component
内存在,我需要为{{1}找到一种方法和parent-component
两种方式进行沟通。
例如,如果我有以下标记:
child-component
我需要一种方法让父组件引用每个子组件的状态,并且每个子组件引用父组件的状态。
在Angular 2中有没有办法做到这一点?我到处挖,我无法找到解决方案。
答案 0 :(得分:2)
如果您希望父母与孩子互相沟通,Angular2建议使用服务。这包含在食谱中:https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#bidirectional-service