javascript - Comment fermer le modal en cliquant ailleurs dans Vue
我想大声告诉你
我想大声告诉你 2017-05-19 10:35:22
0
3
747

Comme le montre l'image, comment fermer ce calque pop-up en cliquant ailleurs ? C'est très simple à utiliser avec jquery. Je veux savoir quelle est l'idée
d'implémenter cette fonction dans vue ?

我想大声告诉你
我想大声告诉你

répondre à tous(3)
给我你的怀抱

Lorsque le modal apparaît, écrivez une superposition de calque de masque sous le modal, le style CSS est position: fixed; top: 0; right: 0; bottom: 0; left: 0; et liez-y un événement de clic pour fermer le modal

我想大声告诉你

Vous pouvez lier un événement de clic globalement et empêcher l'événement de clic de bouillonner sur ce calque contextuel pour obtenir l'effet souhaité.

PHPzhong

Si jquery est introduit, utilisez la méthode d'écriture jquery pour écrire sur le composant actuel, sinon vous écrirez vous-même les événements natifs.
Vous pouvez vous référer à la ligne 63 de la méthode d'écriture associée du composant popover d'element.ui.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal