1

閉じるボタンをクリックしたときにのみ閉じるマットダイアログを開発しました。つまり、無効に設定されています。ダイアログが開いているときにバックグラウンドで入力したいと思います。これを有効にするにはどうすればよいですか?

コード:

// Important snippet from dialog component
constructor(
    public dialogRef: MatDialogRef<KagListComponent>) {
    dialogRef.disableClose = true;
  }
// Important snippet from app component
/**
   * Open the dialog
   */
  openDialog(): void {
    const dialogRef = this.dialog.open(DialogComponent, {
      width: '600px',
      backdropClass: 'transparent'
    });
    dialogRef.afterClosed().subscribe(result => {
      console.log(`Dialog will be closed!`, result);
    });
  }

hasBackDrop= true関数内で背景を有効にしてみました。残念ながらうまくいきませんでした。どうすればこの問題を解決できるか分かりますか?

4

0 に答える 0