![]() |
Цитата:
С этим появляется ещё 2 вопроса: 7) Насколько это хорошая практика - делать по 40 разных событий для 40 изменений - то есть, если изменился угол поворота чей нибудь - не обновлять положение в пространстве, а лишь повернуть (то есть разбиение например updatePositionEvent на updateXYPositionEvent и updateRotationEvent) 8) Если передается только интерфейс, тогда вся инфа об обновлении должна поступить вместе с Event`ом, а не через геттеры от модели о нужной информации? |
Цитата:
|
mexoboy +1
|
Цитата:
По сути. ТОЧНО есть точно. Добавлено через 8 минут Цитата:
Добавлено через 10 минут Цитата:
Добавлено через 14 минут Цитата:
|
Цитата:
Подписываюсь к вопросу о том, что нужно ли вьюшке иметь ссылку на модель и если нет - как получать данные об обновлении. |
Цитата:
Добавлено через 44 секунды Цитата:
|
Гр-н Димарик реально радует своими ч0ткими и однозначными ответами.
P.S. Поездку в Канны присылайте пожалуйста по электрической почте. |
Цитата:
в своеё реализации mvc я диспатчил события для изменения любого отдельного свойства подписывался также. вот пример из рабочего проекта ( as2) Код AS1/AS2:
Код AS1/AS2:
Код AS1/AS2:
Код AS1/AS2:
модель обновляется таким образом: Код AS1/AS2:
хотя могло бы быть и лучше.. PS: основная "неправильность" моего подхода была в методе update который создаёт эвент с динамическим типом field. Практика показала, что на самом деле это поле практически не используется при слушании событий, т.к. у вида есть ссылка на нужный геттер и он может его просмотреть самостоятельно, а не в качестве свойства события.. так-что можно смело переписать метод update так: Код AS3:
|
Цитата:
Цитата:
|
Цитата:
|
| Часовой пояс GMT +4, время: 02:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.