问题
I am extending my question here: Develop common Dialog Box Service using Angular 7. I found that because I have custom style.css file which is overriding the openDialog
width and everything and its coming to the footer part in my application. When I click on 'Yes' or 'No', then nothing happens, if I click few times then only it works.
I don't see anything wrong/error coming to console and no control to debug coming etc.,
openDialog(title: string, message: string): void {
this.title = title;
const dialogRef = this.dialog.open(ConfirmationDialogComponent, {
width: '350px',
data: message,
});
dialogRef.afterClosed().subscribe(result => {
if(result) {
console.log('Yes clicked');
// DO SOMETHING
}
});
}
来源:https://stackoverflow.com/questions/58301503/angular-dialog-box-service-issue