¿Qué es el evento burbujeando en angular?
¿Qué es el evento burbujeando en angular?

Video: ¿Qué es el evento burbujeando en angular?

Video: ¿Qué es el evento burbujeando en angular?
Video: Angular Binding de Eventos 2024, Abril
Anonim

Evento burbujeante permite que un solo controlador en un elemento padre escuche eventos despedido por cualquiera de sus hijos. Angular apoyos burbujeante de DOM eventos y no apoya burbujeante de costumbre eventos.

Teniendo esto en cuenta, ¿cómo funciona el burbujeo de eventos?

Evento burbujeante es un tipo de evento propagación donde el evento primero se activa en el elemento de destino más interno, y luego se activa sucesivamente en los antepasados (padres) del elemento de destino en la misma jerarquía de anidamiento hasta que alcanza el elemento DOM u objeto de documento más externo (siempre que el controlador esté inicializado).

Además, ¿qué es el evento burbujeando y capturando? Evento burbujeando y capturando son dos formas de propagación de eventos en la API DOM de HTML, cuando un evento ocurre en un elemento dentro de otro elemento, y ambos elementos han registrado un identificador para ese evento . Con burbujeante , los evento primero es capturado y manejado por el elemento más interno y luego se propaga a los elementos externos.

Por lo tanto, ¿qué evento burbujea en JavaScript con el ejemplo?

Evento burbujeante es un término que podría haber encontrado en su JavaScript viajes. Se relaciona con el orden en que evento Los controladores se llaman cuando un elemento está anidado dentro de un segundo elemento, y ambos elementos han registrado un oyente para el mismo. evento (un clic, por ejemplo ).

¿Cómo se detiene la propagación del evento?

Detener el burbujeo de eventos : Si quieres parada los evento burbujeante , esto se puede lograr mediante el uso de evento . stopPropagation () método. Si quieres parada los evento fluir desde evento segmentar al elemento superior en DOM, evento . stopPropagation El método () detiene el evento para viajar de abajo hacia arriba.

Recomendado: