Qu'est-ce qu'un événement bouillonnant en angulaire ?
Qu'est-ce qu'un événement bouillonnant en angulaire ?

Vidéo: Qu'est-ce qu'un événement bouillonnant en angulaire ?

Vidéo: Qu'est-ce qu'un événement bouillonnant en angulaire ?
Vidéo: Franc-maçonnerie  - Rituels, secrets et fantasmes | Faut pas croire 2024, Novembre
Anonim

Evénement bouillonnant permet à un seul gestionnaire sur un élément parent d'écouter événements congédié par l'un de ses enfants. Angulaire les soutiens bouillonnant des DOM événements et ne supporte pas bouillonnant de coutume événements.

En gardant cela à l'esprit, comment fonctionne le bouillonnement d'événements ?

Evénement bouillonnant est un type de un événement propagation où le un événement se déclenche d'abord sur l'élément cible le plus à l'intérieur, puis se déclenche successivement sur les ancêtres (parents) de l'élément cible dans la même hiérarchie d'imbrication jusqu'à ce qu'il atteigne l'élément DOM ou l'objet document le plus à l'extérieur (à condition que le gestionnaire soit initialisé).

De plus, qu'est-ce que le bouillonnement et la capture d'événements ? Bullage et capture d'événements sont deux manières de propagation d'événement dans l'API HTML DOM, lorsqu'un un événement se produit dans un élément à l'intérieur d'un autre élément, et les deux éléments ont enregistré un handle pour cela un événement . Avec bouillonnant , les un événement est d'abord capturé et géré par l'élément le plus interne, puis propagé aux éléments externes.

De ce fait, qu'est-ce que le bouillonnement d'événements en JavaScript avec exemple ?

Evénement bouillonnant est un terme que vous avez peut-être rencontré sur votre JavaScript voyages. Il se rapporte à l'ordre dans lequel un événement les gestionnaires sont appelés lorsqu'un élément est imbriqué dans un deuxième élément et que les deux éléments ont enregistré un écouteur pour le même un événement (un clic, pour Exemple ).

Comment arrêter le bouillonnement des événements ?

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 . stopPropagation () 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é: