, если вы читаете цикл из пяти ясных статей "Рассудочное познание itemRenderer во Flex" в Adobe Flex Developer Center. Автор — Питер Энт из Adobe. Он последовательно излагает жизненно важные концепции и популярные ошибки в использовании рендереров. Познавая цикл рассудком, вы быстро поймете, почему оказался неэффективным метод панического клика, который, увы, многие применяют столь же упорно, сколь и безуспешно — снова и снова (сам не безгрешен, каюсь).
Станет ясно, что многие часы, проведенные в попытках заставить строку датагрида светиться зеленым, могли быть минутами пользы и удовольствия, потому что работать с рендерерами действительно легко, как только вы поймете главную мысль: не нужно пытаться управлять рендерером снаружи. Рендерер невозможно удержать в руках. Рендерера не существует, ясно? Только сам рендерер может управлять собой изнутри, основываясь на своих данных (или на данных родительского компонента).
Читайте Питера Энта. Понятнее чем он, на эту тему не писали. Итак, все пять частей:
Усвоив это интеллектуальное наследие от Питера Энта, человека, ответившего на тысячи вопросов по Flex начиная с версии Flex 1 (он действительно работал в поддержке Flex, а теперь перешел в новый биг-бизнес-проект Genesis от Adobe), вы можете немного расстроиться: столько времени было потеряно зря в попытках брутфорс-атак на непокорные рендереры, когда достачно было силы мысли! Но вы не расстраивайтесь: ведь теперь-то вы все про них знаете и сможете ими управлять как только захотите.
И не только про рендереры узнаете вы много полезного: фактически, этот цикл статей учит сразу нескольким важным концепциям Flex, таким как создание компонентов путем расширения существующих, взяимосвязь между MXML и AS3, почему интерфейсы так важны для работы приложения, как устроены состояния и переходы, и как все же покрасить строку датагрида в зелененький.
Кстати, поскольку Питер Энт теперь за Флекс официально не отвечает, самое время прочесть его блог — как, в некотором смысле, завершенный учебник по Flex.
Эх, почему такие ссылки появляются после того, как сам до всего допер? И в последнее время все чаще.
спасибо!
Хмм дык вроде и не мучился...
Рост, статейка - супер, а вот её актуальность, своевременность не на высоте. Я к тому что многие, тебя читающие, уже сто лет как прониклись этой специальной магией флекса :)
Рост, 3-я часть уже давно опубликована: http://www.adobe.com/devnet/flex/articles/itemrenderers_pt3_print.html
Неплохо. Квинтэссенция мыслей о том, как правильно нужно делать рендереры. Обычно примеры в интернете начинаются и заканчиваются вставкой контейнера в таблицу. Потом еще удивляются, почему оно тормозит...
Aleksandr Kozlovskij, я всегда знал, что посетители сайта Ф. Потрошителя на два шага впереди.
К счастью, не все :)
whitered, удивительно - а насколько давно это они ее выложили? Вроде совсем недавно проверял, не было. Кстати, теперь я тебя удивлю: четвертая часть уже тоже там :-P
Я так понимаю, выложили вчера (дата обновления — 14 октября )
5-я часть на Адобе - http://www.adobe.com/devnet/flex/articles/itemrenderers_pt5.html
Предыдущий пост
Следующий пост