Para cerrar un diálogo MAT de su componente. archivo ts o programáticamente, tenemos que inyectar el MatDialogref<DialogComponentName> En su constructor. El MatDialogref tiene un método integrado Cerrar (), que puede llamar en cualquier momento cuando desee cerrar el cuadro de diálogo MAT.
- ¿Cómo cierro el diálogo MAT??
- Cómo cerrar la ventana emergente en material angular?
- ¿Cómo evito que el diálogo Mat se cierre??
¿Cómo cierro el diálogo MAT??
Por defecto, la clave de escape cierra Matdialog .
Cómo cerrar la ventana emergente en material angular?
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.
¿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.