Maison > Article > interface Web > Quels sont les modificateurs d'événements dans vue
Modificateurs d'événements Vue : 1. stop : empêche les événements de bouillonner. 2. prévenir : empêcher le comportement de l'événement par défaut. 3. capture : Capturez les événements dans la phase de capture. 4. self : Déclenché uniquement lorsque l'événement se produit sur l'élément lui-même. 5. once : l'événement n'est déclenché qu'une seule fois, puis l'écouteur est supprimé. 6. Passif : n'empêche pas le défilement des pages ou l'interaction avec l'interface utilisateur. 7. paresseux : retardez la création de l'écouteur jusqu'à ce que l'élément soit ajouté au DOM. 8. anti-rebond : déclenchez un événement une seule fois dans un délai spécifié (par exemple, @click.debounce.500). 9. throttle : déclenche un événement une seule fois dans un intervalle de temps spécifié (par exemple, @c
Vue event modifier
stop
@click.stop
@click.stop
prevent
@click.prevent
capture
@click.capture
self
@click.self
once
@click.once
passive
@scroll.passive
lazy
@click.lazy
debounce
@click.debounce.500
,其中 500 是毫秒数。throttle
@click.throttle.500
@click. prévenir
🎜🎜🎜🎜capture🎜🎜🎜🎜Capturez les événements dans la phase de capture, pas dans la phase de bouillonnement. La phase de capture est la phase qui est déclenchée lorsque l'événement se propage de l'élément cible à l'élément racine du document. 🎜🎜Format : @. click.capture
🎜🎜🎜🎜self🎜🎜🎜🎜 n'est déclenché que lorsque l'événement se produit sur l'élément lui-même, pas sur ses éléments enfants 🎜🎜Format : . @click.self
🎜🎜🎜🎜once🎜🎜🎜🎜L'événement n'est déclenché qu'une seule fois, puis l'écouteur d'événement est automatiquement supprimé 🎜🎜Format : @click.once
🎜🎜🎜 🎜passive🎜🎜🎜🎜 Dites au navigateur de ne pas le faire. Empêchez le défilement des pages ou toute autre interaction de l'interface utilisateur 🎜🎜Format : @scroll.passive
🎜🎜🎜🎜lazy🎜🎜🎜🎜Différer la création de l'écouteur d'événement jusqu'à ce que. l'élément concerné est ajouté au DOM 🎜🎜 Format : @click.lazy
🎜🎜🎜🎜debounce🎜🎜🎜🎜L'événement ne sera déclenché qu'une seule fois dans le délai spécifié, même si l'événement est déclenché plusieurs fois dans un court laps de temps 🎜🎜Format : @click.debounce.500
, où 500 est le nombre de millisecondes 🎜🎜🎜🎜throttle🎜🎜🎜🎜Déclenche l'événement une seule fois, même si l'événement se déclenche plusieurs fois pendant cet intervalle. 🎜🎜Format : @click.throttle.500
, où 500 est le nombre de millisecondes 🎜🎜.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!