- ¿Cómo cierro un diálogo MAT??
- ¿Cómo evito que el diálogo Mat se cierre??
- Cómo cerrar el cuadro de diálogo en Angular 8?
¿Cómo cierro un diálogo MAT??
Por defecto, la clave de escape cierra Matdialog .
¿Cómo evito que el diálogo Mat se cierre??
Hay dos formas de prevenir este comportamiento. En este método, primero debes inyectar el Matdialogref<DialogComponentName> En el constructor del diálogo. El objeto Matdialogref tiene una propiedad discaplecLose . Simplemente debe establecer su valor en verdadero dentro del cuerpo del constructor para evitar el comportamiento predeterminado.
Cómo cerrar el cuadro de diálogo en Angular 8?
Por defecto, el cuadro de diálogo se puede cerrar presionando la tecla ESC y haciendo clic en el icono Cerrar a la derecha del encabezado de diálogo. También se puede cerrar haciendo clic fuera del cuadro de diálogo utilizando el método Hide. Establezca el valor de la propiedad CloseONScape en falso para evitar el cierre del cuadro de diálogo al presionar la tecla ESC.