首页 > 解决方案 > 如何在角度分量中添加延迟?

问题描述

我在模态对话框中有一个角度组件。当对话框关闭时,我想延迟关闭模式对话框。

如何在关闭 Angular 组件之前添加 5 秒的延迟?

标签: angularangular-ui-router

解决方案


您可以在您正在使用的任何对话框中使用“onClose”之类的事件处理程序并在其中添加延迟,然后关闭模式。

角度材料对话框

 onNoClick(): void {
    setTimeout(()=>{
      this.dialogRef.close();
    },5000); 

  }

推荐阅读