Постепенно создавайте дочерние элементы для отображения больших данных во Flex - PullRequest
0 голосов
/ 13 января 2012

У меня есть большая коллекция ArrayCollection, которая должна отображаться в серии данных. После тестирования время загрузки составляет около 30 сек-1 минута.

Мой вопрос здесь, есть ли способ постепенно добавлять каждую сетку данных и отображать ее вместо ожидания, пока все сетки данных не будут полностью созданы?

Существующие:

  • AddChild 1
  • AddChild 2
  • AddChild 3
  • повторять до AddChild-x
  • CreationComplete

Мой предполагаемый процесс:

  • AddChild 1
  • CreationComplete
  • AddChild 2
  • CreationComplete
  • повторять до AddChild-x

Моя текущая реализация:

    <mx:VBox> 
        <mx:Repeater id="inputCategoryListMultiple">
            <renders:CustomPeriodGrid  data="{inputCategoryListMultiple.currentItem}"/>
        </mx:Repeater>
   </mx:VBox>

1 Ответ

0 голосов
/ 13 января 2012

Data Paging может вам помочь.

Обратите внимание на следующее: http://www.jamesward.com/2010/10/11/data-paging-in-flex-4/

...