![]() |
Нет, два контроллера на одну модель. Один «побольше», логический, второй «поменьше», для работы с сервером через соединение и засовыванием данных в модель. У обоих контроллеров есть ссылка на модель. Между контроллерами может быть вполне себе событийная связь (от младшего к старшему) и как минимум прямая (вызов методов от старшего к младшему).
|
Цитата:
Цитата:
Спасибо большое ) |
Цитата:
|
а как всплывают события не у экранных объектов? какая-то собственная реализация с генерацией только что принятоно от "ребенка" события с помощью e.clone()? или я что-то пропустил :umnik2:
|
я, например, в реализации евентов для as2, диспатчил срузу у парента, если событие всплываемое и у парента есть dispatchEvent..
|
ну это на один уровень вверх. а если надо более абстрактно? ну в принципе понял — руками.
|
Код AS3:
Вообще мне не нравится нативная система событий в парадигме моделей у MVC. Мне не нравится идея клонирования, чтобы не попортить target и фазу, на мой взгляд это слишком дорого для этого. У меня в голове крутятся абстрактные идеи сделать свою систему событий с блекджеком, но садиться и думать основательно нет времени. |
сигнал-слот?
|
Цитата:
|
Цитата:
@Котяра: что-то вроде, но более похожий на нативный EventDispatcher. Это мысли, ещё не факт что даже попробую это сделать. |
| Часовой пояс GMT +4, время: 20:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.