s: список, как очистить его содержимое - PullRequest
0 голосов
/ 26 октября 2011

У меня есть дети внутри, и я хотел знать, как мне очистить его от содержимого, удалить всех детей после их динамического добавления. Спасибо.

Ответы [ 3 ]

1 голос
/ 26 октября 2011

Вы можете просто установить пустой dataProvider - list.dataProvider = new ArrayCollection();

Другой способ - очистить существующий dataProvider: list.dataProvider.removeAll();

0 голосов
/ 26 октября 2011

Если у вас есть коллекция массивов, используйте: myAC.removeAll;где myAC - это идентификатор вашей коллекции arrayCollection.

Но, возможно, вы используете массив?Затем используйте функцию:

public function removeArrayElementsWithPop(aArray:Array):void
{
   const sizeArray:int = aArray.length;
   for ( var index:int =0 ; index < sizeArray; index++ )
     {
        aArray.pop();
     }
}

Надеюсь, это поможет:)

0 голосов
/ 26 октября 2011

Вы можете просто удалить всех детей, используя функцию Listid.removeAllChildren() List.

...