从另一个组件

时间:2018-02-23 00:34:40

标签: angular ng-bootstrap

我仍然是Angular的新手(使用5.x)并且在使用ng-bootstrap模式缠绕我的大脑时遇到了麻烦。

我的每一行都有一个带有典型删除按钮的数据表(要删除该行)。我想触发一个小小的“你确定吗?”模态。但我不能按照我想要的方式工作。

在我的“PageThatHasMyDatatable.component”中,我想调用“MyModal.component”的Open()方法,并在“MyModal.component”的HTML中显示模式。

然后我希望“MyModal.component”能够检测模态是否已关闭,被解雇,或者用户是否点击了背景(所以我可以记录它或采取行动)之后,我想要将结果返回“PageThatHasMyDatatable.component”,以便根据需要采取进一步措施。

当然,我正在寻找为多个不同组件重用相同的模态组件(我只是传入字符串以显示在模态中并捕获是/否结果)。

有一种简单的方法吗?

我遇到的事情听起来像是关闭/解散/背景逻辑需要在“PageThatHasMyDatatable.component”组件而不是“MyModal.component”。

任何人都有类似上面他们可以分享的例子吗?或者可能指出我正确的方向或什么?

谢谢!

0 个答案:

没有答案