Le bouillonnement d'événements est un type de propagation d'événements où l'événement se déclenche d'abord sur l'élément cible le plus interne, puis se déclenche successivement sur les ancêtres (parents) de l'élément cible dans la même hiérarchie d'imbricationjusqu'à ce qu'il atteigne l'élément DOM ou l'objet document le plus externe (à condition que le gestionnaire soit initialisé).
Qu'est-ce que le bouillonnement d'événements et comment ça marche ?
Le bouillonnement d'événements est une méthode de propagation d'événements dans l'API HTML DOM lorsqu'un événement se trouve dans un élément à l'intérieur d'un autre élément, et que les deux éléments ont enregistré un descripteur pour cet événement. C'est un processus qui commence par l'élément qui a déclenché l'événement, puis remonte jusqu'aux éléments contenant dans la hiérarchie.
Comment créer une réaction à un événement ?
Event Bubbling and Capture in React
Bubbling est aussi simple qu'avec l'API DOM normale; simplement attachez un gestionnaire à un éventuel parent d'un élément, et tous les événements déclenchés sur cet élément remonteront au parent, comme dans notre exemple au début.
Qu'est-ce que le bouillonnement d'événements avec un exemple de code ?
Le bouillonnement d'événements est un terme que vous avez peut-être rencontré lors de vos voyages JavaScript. Il se rapporte à l'ordre dans lequel les gestionnaires d'événements sont appelés lorsqu'un élément est imbriqué dans un deuxième élément, et les deux éléments ont enregistré un écouteur pour le même événement (un clic, par exemple).
Comment fonctionne la propagation des événements ?
Événementla propagation est une façon de décrire la "pile" d'événements déclenchés dans un navigateur Web. … Ainsi, un clic sur la balise a clique également sur la ligne, la table, la div dans laquelle la table est imbriquée, et toute autre chose jusqu'à document, le conteneur complet qui contient tout dans votre navigateur.