我正在寻找一个事件侦听器来捕捉模态显示事件,像这样在JQuery上,但在Angular 7
$('#modaldemo4').on('shown.bs.modal', function () {
$('#modalCloser').trigger('click')
})我试过了,但没有效果。
this.modaldemo4.nativeElement.addEventListener('modal-shown', function () {
this.modalCloser.nativeElement.click();
this.modalCloser2.nativeElement.click();
this.routToFacilityValidationPage();
});在angular 7中什么是bootstrap模式打开或显示事件。
提前谢谢。
发布于 2019-08-27 00:39:48
您需要实际发出modal-shown事件。您正在监听它,但没有任何东西发出它。我不确定这个类的模式是什么样子的,但是它已经在监听那个shown.bs.modal了,你也许能够监听它。
否则,如果您有一个按钮正在显示它,您可以在按钮上放置一个标志来处理模式的可见性。
<button (click)="openModal()"></button>在您的.ts文件中,类似于:
openModal() {
this.modalVisible = true;
}https://stackoverflow.com/questions/57661491
复制相似问题