Англійська лексика: Розробка програмного забезпечення · Веб, мобільні застосунки й інтерфейси

Що означає event delegation?

Значення й приклади · Розробка програмного забезпечення

іменникПоширений термін

event delegation: делегування подій

Обробка подій кількох дочірніх елементів через слухач на спільному батьківському елементі з використанням поширення події.

Де і як уживається

Використовують у динамічних вебінтерфейсах. Не кожна подія поширюється вгору, а цільова точка події може бути вкладеним елементом потрібного елемента керування.

Приклади речень

  1. Our event delegation lets one list listener handle clicks on newly added rows.

    Завдяки делегуванню подій один слухач списку обробляє натискання на щойно доданих рядках.

    Слухач прикріплений до наявного батьківського елемента, тож новим рядкам не потрібен окремий слухач.

  2. Our event delegation code finds the button even when the user clicks its inner icon.

    Код делегування подій знаходить кнопку, навіть якщо користувач натиснув її внутрішню піктограму.

    Початкова ціль події може бути глибше у дереві елементів, ніж потрібна кнопка.

Поширені словосполучення

  • use event delegation
  • event delegation handler