javascript - ngx bootstrap 警报 - 检测关闭事件

标签 javascript angular twitter-bootstrap ngx-bootstrap

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

有没有办法检测onClosed是否被调用?

HTML:

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

我的组件.component.ts:

alertIsClosed = false;

someFunction(detectAlertIsClosed) {
   alertIsClosed = true;
}

最佳答案

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

来自Documentation

onClosed - This event fires when alert closed, $event is an instance of Alert component

注册并添加处理程序

标记

<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/

相关文章:

javascript - Magento Custom 模块用于 T 恤设计定制

angular - 使用 *ngFor 一次循环遍历两个列表

javascript - 如何使用 Angular 7 更改 CSS 类

html - 如何使此菜单仅以高分辨率行显示?

html - 覆盖内容并使其响应

html - Bootstrap - 50% 背景与普通容器

javascript - 简单的 onmouseover 调用 javascript 不工作

javascript - 从表中获取 innerHTML

php - 从输入字段中删除文件

angular - 从实现它的地方传回对注入(inject)服务类的引用