如何检测是否已使用Angular关闭警报?我正在使用ngx引导程序:https://valor-software.com/ngx-bootstrap/#/alerts

有没有一种方法可以检测是否调用了onClosed?

HTML:

<alert type="success" [dismissible]="dismissible">Detect if I am closed or open</alert>


my-component.component.ts:

alertIsClosed = false;

someFunction(detectAlertIsClosed) {
   alertIsClosed = true;
}

最佳答案

Alert组件提供了一个名为onClosed的事件。您需要使用它。

Documentation


  onClosed-警报关闭时触发此事件,$ event是
  警报组件


注册并添加处理程序

标记

<alert type="success" [dismissible]="dismissible" (onClosed)="onClosed($event)">
   Detect if I am closed or open
</alert>


零件

public onClosed($event) {

}

关于javascript - ngx bootstrap 警报-检测关闭事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47929875/

10-10 19:01