Бесплатно скачать Adobe Flash Player

Оказывается, itemRenderer во Flex очень легко использовать

, если вы читаете цикл из пяти ясных статей "Рассудочное познание itemRenderer во Flex" в Adobe Flex Developer Center. Автор — Питер Энт из Adobe. Он последовательно излагает жизненно важные концепции и популярные ошибки в использовании рендереров. Познавая цикл рассудком, вы быстро поймете, почему оказался неэффективным метод панического клика, который, увы, многие применяют столь же упорно, сколь и безуспешно — снова и снова (сам не безгрешен, каюсь).

Станет ясно, что многие часы, проведенные в попытках заставить строку датагрида светиться зеленым, могли быть минутами пользы и удовольствия, потому что работать с рендерерами действительно легко, как только вы поймете главную мысль: не нужно пытаться управлять рендерером снаружи. Рендерер невозможно удержать в руках. Рендерера не существует, ясно? Только сам рендерер может управлять собой изнутри, основываясь на своих данных (или на данных родительского компонента).

Читайте Питера Энта. Понятнее чем он, на эту тему не писали. Итак, все пять частей:

  1. Часть первая: встроенные рендереры.
  2. Часть вторая: внешние рендереры.
  3. Часть третья: как законтачить с рендерером.
  4. Часть четвертая: состояния, переходы и эффекты в рендерерах (оригинал).
  5. Часть 5: эффективные рендереры (оригинал).

Peter Ent Усвоив это интеллектуальное наследие от Питера Энта, человека, ответившего на тысячи вопросов по Flex начиная с версии Flex 1 (он действительно работал в поддержке Flex, а теперь перешел в новый биг-бизнес-проект Genesis от Adobe), вы можете немного расстроиться: столько времени было потеряно зря в попытках брутфорс-атак на непокорные рендереры, когда достачно было силы мысли! Но вы не расстраивайтесь: ведь теперь-то вы все про них знаете и сможете ими управлять как только захотите.

И не только про рендереры узнаете вы много полезного: фактически, этот цикл статей учит сразу нескольким важным концепциям Flex, таким как создание компонентов путем расширения существующих, взяимосвязь между MXML и AS3, почему интерфейсы так важны для работы приложения, как устроены состояния и переходы, и как все же покрасить строку датагрида в зелененький.

Кстати, поскольку Питер Энт теперь за Флекс официально не отвечает, самое время прочесть его блог — как, в некотором смысле, завершенный учебник по Flex.

Писал: Rost, 14 Октябрь 2008 13:58

Комментарии:

Эх, почему такие ссылки появляются после того, как сам до всего допер? И в последнее время все чаще.

GB - 14 Октябрь 2008 14:46

спасибо!

GameOver - 14 Октябрь 2008 14:54

Хмм дык вроде и не мучился...

Zzloba - 14 Октябрь 2008 14:58

Рост, статейка - супер, а вот её актуальность, своевременность не на высоте.
Я к тому что многие, тебя читающие, уже сто лет как прониклись этой специальной магией флекса :)

Aleksandr Kozlovskij - 14 Октябрь 2008 15:32

Рост, 3-я часть уже давно опубликована: http://www.adobe.com/devnet/flex/articles/itemrenderers_pt3_print.html

whitered - 14 Октябрь 2008 15:52

Неплохо. Квинтэссенция мыслей о том, как правильно нужно делать рендереры. Обычно примеры в интернете начинаются и заканчиваются вставкой контейнера в таблицу. Потом еще удивляются, почему оно тормозит...

Alex - 14 Октябрь 2008 20:05

Aleksandr Kozlovskij, я всегда знал, что посетители сайта Ф. Потрошителя на два шага впереди.

К счастью, не все :)

Тсор - 15 Октябрь 2008 0:11

whitered, удивительно - а насколько давно это они ее выложили? Вроде совсем недавно проверял, не было. Кстати, теперь я тебя удивлю: четвертая часть уже тоже там :-P

Я так понимаю, выложили вчера (дата обновления — 14 октября )

Рост - 15 Октябрь 2008 11:49

5-я часть на Адобе - http://www.adobe.com/devnet/flex/articles/itemrenderers_pt5.html

Borman - 26 Ноябрь 2008 12:06



Подписаться на новости (RSS)




Примечания:
Статус документа
: в процессе
   2002-2009 Производство: Ростислав Сирык · О проекте · Подписка на новости (RSS)