我仍然是Angular的新手(使用5.x)并且在使用ng-bootstrap模式缠绕我的大脑时遇到了麻烦。
我的每一行都有一个带有典型删除按钮的数据表(要删除该行)。我想触发一个小小的“你确定吗?”模态。但我不能按照我想要的方式工作。
在我的“PageThatHasMyDatatable.component”中,我想调用“MyModal.component”的Open()方法,并在“MyModal.component”的HTML中显示模式。
然后我希望“MyModal.component”能够检测模态是否已关闭,被解雇,或者用户是否点击了背景(所以我可以记录它或采取行动)之后,我想要将结果返回“PageThatHasMyDatatable.component”,以便根据需要采取进一步措施。
当然,我正在寻找为多个不同组件重用相同的模态组件(我只是传入字符串以显示在模态中并捕获是/否结果)。
有一种简单的方法吗?
我遇到的事情听起来像是关闭/解散/背景逻辑需要在“PageThatHasMyDatatable.component”组件而不是“MyModal.component”。
任何人都有类似上面他们可以分享的例子吗?或者可能指出我正确的方向或什么?
谢谢!