[英]Angular: Disable clicking outside a dialog
I want that it is not possible to click outside a dialog (nothing should happens).我希望不能在对话框外单击(什么都不应该发生)。
I tried the followings that do not works for me:我尝试了以下对我不起作用的方法:
let dialogRef = this.dialog.open(DialogComponent, {
disableClose: true
});
or或者
this.dialogRef.disableClose = true
this.dialogRef.backdropClick().subscribe(_ => {
this.dialogRef.close();
})
But when i click outside the opened dialog the main window reatcs.但是当我在打开的对话框外单击时,主 window 会反应。
Anybody know how I can solve it?有人知道我该如何解决吗?
Thx.谢谢。 I added我添加了
let dialogRef = this.dialog.open(TrackDialogComponent, {
hasBackdrop: true,
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.