diff --git a/components/alert/nz-alert.component.html b/components/alert/nz-alert.component.html index 56436b693f6..d2739b18968 100644 --- a/components/alert/nz-alert.component.html +++ b/components/alert/nz-alert.component.html @@ -1,4 +1,4 @@ -
+
diff --git a/components/alert/nz-alert.component.ts b/components/alert/nz-alert.component.ts index d2117f26853..87441479be2 100644 --- a/components/alert/nz-alert.component.ts +++ b/components/alert/nz-alert.component.ts @@ -126,7 +126,12 @@ export class NzAlertComponent implements OnInit { closeAlert(): void { this.display = false; - this.nzOnClose.emit(true); + } + + onFadeAnimationDone(): void { + if (!this.display) { + this.nzOnClose.emit(true); + } } updateOuterClassMap(): void {