AngularMaterial对话框在使用dialog.close()函数后没有关闭
创始人
2024-10-28 09:30:02
0

在使用dialog.close()函数后,可能需要等待一段时间来确保对话框已经完全关闭。可以使用Promise来解决此问题。

代码示例:

import { Component } from '@angular/core';
import { MatDialog, MatDialogRef } from '@angular/material/dialog';

@Component({
  selector: 'app-dialog-example',
  template: `
    
  `
})
export class DialogExampleComponent {
  dialogRef: MatDialogRef;

  constructor(public dialog: MatDialog) { }

  openDialog(): void {
    this.dialogRef = this.dialog.open(DialogExampleDialogComponent);
    this.dialogRef.afterClosed().subscribe(result => {
      console.log('Dialog closed with result:', result);
    });
  }
}

@Component({
  selector: 'app-dialog-example-dialog',
  template: `
    

Dialog title

Dialog content goes here. ` }) export class DialogExampleDialogComponent { constructor(public dialogRef: MatDialogRef) { } onDialogClose(): void { this.dialogRef.close().then(() => { console.log('Dialog closed.'); }); } }

相关内容

热门资讯

实测揭晓!线上德州的辅助器是什... 实测揭晓!线上德州的辅助器是什么,wepoker辅助器软件下载,高科技教程(有挂神器)1、不需要AI...
教学盘点!hhpoker有没有... 教学盘点!hhpoker有没有作弊挂,agpoker辅助,规律教程(有挂软件)关于hhpoker有没...
玩家亲测!佛手在线是不是有挂,... 玩家亲测!佛手在线是不是有挂,aapoker插件下载,必备教程(有挂神器);小薇(透视辅助)致您一封...
终于清楚!hhpoker到底可... 1、终于清楚!hhpoker到底可以作弊吗,来玩app破解,详细教程(有挂技巧)2、进入游戏-大厅左...
分享个大家!aapoker a... 分享个大家!aapoker ai插件,红龙poker辅助工具,专业教程(有挂教程),支持语音通讯、好...
终于知道!aapoker透视脚... 终于知道!aapoker透视脚本下载,uupoker透视,新版2025教程(有挂辅助);大神普及一款...
每日必看!xpoker辅助怎么... 每日必看!xpoker辅助怎么用,wepoker钻石怎么看底牌,安装教程(有挂技巧)1、很好的工具软...
分享一款!hhpoker免费透... 这是一款非常优秀的hhpoker免费透视脚本 ia辅助检测软件,能够让你了解到hhpoker免费透视...
关于!wpk透视辅助方法,po... 关于!wpk透视辅助方法,pokemmo脚本手机版,攻略教程(有挂软件)1、很好的工具软件,可以解锁...
指导大家!pokemmo脚本辅... 指导大家!pokemmo脚本辅助器,德州局透视,力荐教程(有挂辅助)关于pokemmo脚本辅助器机制...