0

尝试从ngx-bootstrap获取事件,以便在某些情况下阻止它关闭

提供原因但不是事件的文档,我认为我需要事件来阻止它?有一个包含事件的静态模式示例,我需要使用模式服务访问事件

这就是我所指的

有事件的静态模态事件

  this.modalService.onHide.subscribe((reason) => {
    const _reason = reason ? `, dismissed by ${reason}` : '';
    console.log(`onHide event has been fired `);
  })

只有原因字符串,没有事件!

我假设我不能通过停止 onHide 事件来阻止用户关闭模式?

4

1 回答 1

0

因为我这可能是 ngx-bs 限制?这就是我所做的:

(我不认为这是对我的问题的回答,而是一种解决方法)

我禁用了下车解雇

ignoreBackdropClick: true, 

将关闭按钮从我自己的功能更改bsModalRef.hide()为我自己的功能并使用它打开另一个带有确认问题的模式

于 2019-06-13T01:11:22.990 回答