订阅 ngx-bootstrap 模态中模态组件的变化
subscribe to changes from modal component in ngx-bootstrap modal
我通过 this.modalService.show(ListModalComponent, <options>)
使用 ngx-bootstrap
启动模态,方法是将组件传递给模态 (docs link)。我需要订阅组件中的事件发射器以对模态内部的更改事件进行操作,但我无法获得对该组件的引用,因为它在显示模态之前不存在。推荐的方法是什么?
这是 my current setup 的 Plunkr。请参阅 app.component.ts
第 17 行。
调用.show()
后即可订阅此活动this.bsModalRef.content.listUpdates.subscribe({...})
此外,您可以创建一个共享服务并将其注入到两个组件中,并使用此事件而不是模态的内部事件。
我通过 this.modalService.show(ListModalComponent, <options>)
使用 ngx-bootstrap
启动模态,方法是将组件传递给模态 (docs link)。我需要订阅组件中的事件发射器以对模态内部的更改事件进行操作,但我无法获得对该组件的引用,因为它在显示模态之前不存在。推荐的方法是什么?
这是 my current setup 的 Plunkr。请参阅 app.component.ts
第 17 行。
调用.show()
后即可订阅此活动this.bsModalRef.content.listUpdates.subscribe({...})
此外,您可以创建一个共享服务并将其注入到两个组件中,并使用此事件而不是模态的内部事件。