मेरे पास यह ArrayCollection एक xml डेटा है और HttpService अनुरोध से आ रहा है।
उत्पन्न 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
क्या इस के दूसरे तत्व (भीख मांगने) को जोड़ने का कोई तरीका है ArrayCollection
?
मैंने उपयोग करने की कोशिश की unshift
, लेकिन यह केवल एक के लिए काम किया Array
धन्यवाद।
उत्तर:
जवाब के लिए 5 № 1उपयोग addItemAt
तरीका।
dp.addItemAt(item, 0);
उत्तर № 2 के लिए 1
आप इसे addItemAt विधि का उपयोग कर सकते हैं, इसे 0 इंडेक्स पर जोड़ सकते हैं।
जवाब के लिए 0 № 3
ArrayCollection वर्ग के लिए ASDoc के अनुसार आप विधि का उपयोग कर सकते हैं "addItemAt"