- Comment puis-je empêcher la fermeture de la fermeture de MAT?
- Comment empêcher la fermeture de la boîte de dialogue modale en angulaire?
- Qu'est-ce que la boîte de dialogue MAT?
- Comment empêcher le modal de fermer lorsque vous cliquez en dehors de l'extérieur angulaire?
Comment puis-je empêcher la fermeture de la fermeture de MAT?
Il existe deux façons d'empêcher ce comportement. Dans cette méthode, vous devez d'abord injecter le matDialogref<DialogComponentName> dans le constructeur de la boîte de dialogue. L'objet MatDialoGref a une propriété désactivée . Vous devez simplement définir sa valeur sur True à l'intérieur du corps du constructeur pour empêcher le comportement par défaut.
Comment empêcher la fermeture de la boîte de dialogue modale en angulaire?
Vous pouvez empêcher la fermeture de la boîte de dialogue modale en définissant l'argument de l'événement Beforeclose Annuler la valeur à True. Dans l'échantillon suivant, la boîte de dialogue est fermée lorsque vous entrez la valeur du nom d'utilisateur avec un minimum de 4 caractères. Sinon, il ne sera pas fermé.
Qu'est-ce que la boîte de dialogue MAT?
Matdialogclose. Bouton qui fermera la boîte de dialogue actuelle. Sélecteur: [Mat-diale-Close] [MatDialogClose]
Comment empêcher le modal de fermer lorsque vous cliquez en dehors de l'extérieur angulaire?
Par défaut, la boîte de dialogue peut être fermée en appuyant sur la touche ESC et en cliquant sur l'icône de fermeture sur la boîte de dialogue à droite. Il peut également être fermé en cliquant en dehors de la boîte de dialogue à l'aide de la méthode de masquer. Définissez la valeur de la propriété CloseOnesCape sur False pour éviter la fermeture de la boîte de dialogue lorsque vous appuyez sur la touche ESC.