我有這個ArrayCollection填充了來自和HttpService請求的xml數據。ArrayCollection上的Unshift元素
生成的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
是在ComboBox
用作dataProvider
有沒有辦法再添元素(在gining)這個ArrayCollection
?
我試着用unshift
,但只工作了一個Array
感謝。
是試過這種方式,但我在ComboBox中獲得'[object Object]'。 – gustyaquino
我這樣做:var df:Array = new Array({id:'0',name:'default'}); dp.addItemAt(df,0);' – gustyaquino
我現在明白了,'item'應該是'object'。有用。謝謝。 – gustyaquino