Какое событие лучше?
Есть контейнер(this) в котором находится 10 мувиков из которых нужно диспатчить своё событие, что более оптимально с позиции потребления ресурсов, подписать this на листенер и диспатчить бабловое событие из детей или подписать на листенер каждого ребёнка в цикле и диспатчить обычное(не бабловое) событие?
|
так кто на события то должен быть подписан? все мувики или только this? если второй вариант то зачем тогда бабловое событие?
|
Диспатчите из детей обычное событие, в контейнере ловите его (то есть подпишитесь у контейнера) с useCapture в true.
|
а можно кратко о useCapture?
|
useCapture не причём.
|
Все события, отсылаемые по ДО идут от объекта, инициировавшего события до верха - объекта Stage. В любом случае. В случае с бабблингом мы ловим событие тогда, когда оно только вышло от начального объекта. С useCapture - когда оно к нему возвращается. Поправьте меня, если я не прав.
Добавлено через 30 секунд BlooDHounD, то есть? |
Цитата:
|
Цитата:
|
Лучшее событие - это коллбэк! =)
|
Цитата:
|
Часовой пояс GMT +4, время: 10:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.