Angular 4中的entryComponents,如何侦听从entryComponnents发出的父元素中的事件

时间:2018-10-03 14:15:50

标签: angular

我有一个方案,其中一个组件是通过entryComponents注入的。在这种情况下,父组件如何监听子组件事件(即通过事件发射器发出的事件)

1 个答案:

答案 0 :(得分:2)

如果您注入了它,那意味着您自己实例化了它,那么您只需保留其引用并订阅公众EventEmitter

创建ComponentPortal后,将其附加到PortalOutletOverlayRef上。返回值attach包含注入的组件的实例。

例如,假设您的组件名为SomeComponent,并且有一个名为EventEmitter的{​​{1}}:

someEventEmitter