一次又一次使用相同的模态后,NgbModal 响应非常慢

NgbModal respond very slow after using same modal again and again

我使用模态服务,即。 NgbModal 在服务器上提交表单。此表单有 50 到 60 个字段。

当多次提交表单时,提交几次后网站变得非常慢 - 比如无法输入任何内容,下拉列表不显示等

这个问题只出现在模态框上,如果在页面上提交了相同的表单,那么它就可以正常工作。

我试过使用 Augury 调试代码,但我相信 Augury 没有显示 entryComponents

模态框是这样打开的。

const modalRef = this.modalService.open(AddOrderComponent,this.modalOption).componentInstance;


//Closed.
activeModal.dismiss('Close click')

问题出在将布局 RTL 调整为 LTR 的设置之一。一个函数一次又一次地执行。我设法在 Chrome JavaScript Runner 工具

的帮助下解决了这个问题