我有一个父组件,而父组件有多个子组件。每个孩子可能是不同的组件。例如;
--- Parent ---
|
Child1(component1) --- Child2(component1) --- Child3(component5) .....
我希望当我单击parent
组件中的按钮时,我想同时从所有child
组件中获取消息。我可以用来EventEmitter
从孩子到父母的价值,但我不知道如何同时获得所有孩子的价值?
编辑:
我的子组件是这样动态创建的;
@ViewChild('component1Container', { read: ViewContainerRef }) component1ContainerRef: ViewContainerRef;
@ViewChild('component2Container', { read: ViewContainerRef }) component2ContainerRed: ViewContainerRef;