событие после завершения списка рендеринга? - PullRequest
0 голосов
/ 19 февраля 2012

Я использую список искр для отображения данных, которые я получаю от веб-службы.есть событие, которое срабатывает после того, как список завершил рендеринг всех данных?Я хочу показать загрузочное изображение пользователю, пока список не закончится.

Спасибо

Ответы [ 2 ]

2 голосов
/ 20 февраля 2012

Я считаю, что событие, которое вы ищете, является updateComplete.

0 голосов
/ 19 февраля 2012

На вашем месте я бы создал 2 состояния: «загрузка» и «нормальный».Начальное состояние - «загрузка» путем установки значения по умолчанию currentState, во время которого он показывает загрузчик.После этого я бы проверил свойство data, которое у вас наверняка есть где-то.Вы можете связать это, чтобы проверить, не является ли оно нулевым, и соответственно изменить состояние.Вот пример:

<s:Group currentState="{someDataFromService?'normal':'loading'}">
   <s:states>
      <s:State name="normal" />
      <s:State name="loading" />
   </s:states>
   <custom:SomeLoadingComponent includeIn="loading" />
   <s:List id="list" dataProvider="{someDataFromService}" enabled.loading="false" />
</s:Group>

Я пропустил свойство data, так как уверен, что вы можете выяснить эту часть самостоятельно.

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