通过将组件传递给模式(docs link),我通过ngx-bootstrap
使用this.modalService.show(ListModalComponent, <options>)
启动模式。我需要订阅组件中的事件发射器来处理模态内部的更改事件,但是我无法获得对组件的引用,因为它在显示模式之前不存在。推荐的方法是什么?
这是一个带my current setup的普兰克。请参阅app.component.ts
第17行。
答案 0 :(得分:1)
您可以在调用此.show()
this.bsModalRef.content.listUpdates.subscribe({...})
订阅此活动
此外,您可以创建共享服务并将其注入两个组件中,并使用此事件而不是模态的内部事件。