Qu'est-ce qu'un événement persister () ?
Qu'est-ce qu'un événement persister () ?

Vidéo: Qu'est-ce qu'un événement persister () ?

Vidéo: Qu'est-ce qu'un événement persister () ?
Vidéo: Part 3 - Event Driven Micro Services Architecture with CQRS and Event Sourcing - Use case With Axon 2024, Novembre
Anonim

Cette règle s'applique lorsqu'un produit synthétique React un événement est utilisé dans une fonction de rappel asynchrone sans appeler un événement . persister (). React utilise les objets SyntheticEvent pour envelopper natif événements . Pour des raisons de performances, le synthétique événements sont regroupés et réutilisés sur plusieurs natifs événements.

Également demandé, qu'est-ce que SyntheticEvent ?

Selon les documents officiels, SynthétiqueÉvénement est un wrapper inter-navigateur autour de l'événement natif du navigateur. Il a la même interface que l'événement natif du navigateur, y compris stopPropagation() et preventDefault(), sauf que les événements fonctionnent de manière identique sur tous les navigateurs.

Sachez également, qu'est-ce que l'événement preventDefault () en réaction ? Réagir utilise du synthétique événements gérer événements à partir des éléments de bouton, de saisie et de formulaire. Il montre comment ajouter un élément à une liste en utilisant un élément de formulaire avec des éléments d'entrée et de bouton. Dans ce cas, un prévenirDéfaut est appelé le un événement lors de la soumission du formulaire pour empêcher un rechargement/actualisation du navigateur.

De même, en quoi les événements React sont-ils différents des événements DOM natifs classiques ?

À l'aide de Réagir à l'événement Manipulateurs L'important différences entre Réagir à l'événement les manutentionnaires et événement DOM natif handlers est que les noms sont camelcase au lieu de minuscules, vous transmettez des fonctions au lieu de chaînes et vous devez appeler explicitement stopPropagation au lieu de retourner false.

Comment arrêter le bouillonnement d'événements en réaction ?

Arrêter le bouillonnement d'événements : Si tu veux arrêter les événement bouillonnant , cela peut être réalisé en utilisant le un événement . arrêter la propagation () méthode. Si tu veux arrêter les un événement couler de un événement cible à l'élément supérieur dans le DOM, un événement . stopPropagation () la méthode arrête le un événement voyager de bas en haut.

Conseillé: