У меня есть этот массив ArrayCollection, заполненный данными xml и запросом HttpService.Элемент unshift на ArrayCollection
Сгенерированный XML
<items>
<item>
<id>1</id>
<name>Tom</name>
</item>
<item>
<id>2</id>
<name>Jerry</name>
</item>
<item>
<id>3</id>
<name>TV</name>
</item>
</items>
Сценарий
[Bindable] private var dp:ArrayCollection;
private function onResult(event:ResultEvent):void{
dp = event.result.items.item;
}
Право, это dp
используется в качестве dataProvider
в ComboBox
Есть ли способ, чтобы добавить еще один элемент (при gining) этого ArrayCollection
?
Я попытался с помощью unshift
, но работал только для Array
Спасибо.
Да попробовал этот путь, но я m получает '[object Object]' в ComboBox. – gustyaquino
Я сделал это: 'var df: Array = new Array ({id: '0', name: 'default'}); dp.addItemAt (df, 0); ' – gustyaquino
Теперь я получаю его,' item' должен быть 'объектом'. Оно работает. Благодарю. – gustyaquino