Was ist Event-Blubbern in Angular?
Was ist Event-Blubbern in Angular?

Video: Was ist Event-Blubbern in Angular?

Video: Was ist Event-Blubbern in Angular?
Video: JP Performance - Anti-Lag! | Wie funktioniert Anti-Lag? | Auto Alphabet 2024, November
Anonim

Event-Sprudeln erlaubt einem einzelnen Handler auf einem übergeordneten Element zuzuhören Veranstaltungen von einem seiner Kinder gefeuert. Eckig unterstützt sprudelnd von DOM Veranstaltungen und unterstützt nicht sprudelnd der Gewohnheit Veranstaltungen.

Wie funktioniert Event-Bubbling vor diesem Hintergrund?

Ereignis sprudelt ist eine Art von Veranstaltung Ausbreitung, wo die Veranstaltung Trigger zuerst auf das innerste Zielelement und dann nacheinander auf die Vorfahren (Eltern) des Zielelements in derselben Verschachtelungshierarchie, bis es das äußerste DOM-Element oder Dokumentobjekt erreicht (vorausgesetzt, der Handler ist initialisiert).

Außerdem, was ist Event-Bubbling und -Capturing? Event-Blubbern und -Erfassen gibt es zwei Möglichkeiten Ereignisausbreitung in der HTML-DOM-API, wenn ein Veranstaltung kommt in einem Element innerhalb eines anderen Elements vor und beide Elemente haben dafür ein Handle registriert Veranstaltung . Mit sprudelnd , das Veranstaltung wird zuerst vom innersten Element erfasst und verarbeitet und dann an die äußeren Elemente weitergegeben.

Davon, was ist Event-Bubbling in JavaScript am Beispiel?

Ereignis sprudelt ist ein Begriff, auf den du vielleicht schon gestoßen bist JavaScript Reisen. Es bezieht sich auf die Reihenfolge, in der Veranstaltung Handler werden aufgerufen, wenn ein Element in einem zweiten Element verschachtelt ist und beide Elemente einen Listener dafür registriert haben Veranstaltung (ein Klick, für Beispiel ).

Wie stoppt man Event-Blubbern?

Event-Blubbern stoppen : Wenn du möchtest halt das sprudelnde Veranstaltung , dies kann durch die Verwendung der Veranstaltung . stopPropagation () Methode. Wenn du möchtest halt das Veranstaltung fließen aus Veranstaltung Ziel zum obersten Element im DOM, Veranstaltung . stopPropagation () Methode stoppt die Veranstaltung von unten nach oben reisen.

Empfohlen: