Задержка рендеринга или принудительный рендеринг во Flex - PullRequest
0 голосов
/ 13 марта 2010

В моем приложении Flex, используя пользовательский элемент управления, я делаю JSON-запрос на получение некоторых данных с сервера. Мой рендеринг зависит от этих данных, таких как знание, сколько ящиков нарисовать. Как я могу заставить рендеринг подождать, пока я получу данные, прежде чем рисовать на экране, или сделать так, чтобы ящики рисовали, когда мы получим данные?

У меня есть прослушиватель событий для Event.COMPLETE для моего запроса JSON, и там я вызываю методы, которые добавляют к элементу управления. Я пробовал invalidateDisplayList, но это, похоже, ничего не делает для меня?

1 Ответ

0 голосов
/ 16 марта 2010

Как насчет добавления пустого состояния в ваш компонент, который будет активен, пока у вас не будут окончательные данные. Это состояние может сказать «загрузка», например. Затем вы меняете состояние и визуализируете правильный макет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...