我有一個約10個項目的數組和約200個項目的數組集合。數組集合將包含該處的前10個項目。篩選和排序ArrayCollection由另一個陣列
我想過濾的陣列收集並責令只顯示第一陣列中的第一陣列列出它們的順序選擇項目
<s:ArrayCollection id="baseballCardCollection" >
<fx:Object name="Bill"/>
<fx:Object name="Jill"/>
<fx:Object name="Phil"/>
<fx:Object name="Luke"/>
<fx:Object name="Duke"/>
<fx:Object name="Zach"/>
<fx:Object name="John"/>
<fx:Object name="Don"/>
<fx:Object name="Ron"/>
<fx:Object name="Anne"/>
<fx:Object name="Mark"/>
<fx:Object name="Clark"/>
</s:ArrayCollection>
篩選和排序,以便通過:
<fx:Array>
<fx:String>Zach</fx:String>
<fx:String>Anne</fx:String>
<fx:String>John</fx:String>
<fx:String>Mark</fx:String>
<fx:String>Luke</fx:String>
</fx:Array>
目標:
<s:ArrayCollection id="baseballCardCollection" >
<fx:Object name="Zach"/>
<fx:Object name="Anne"/>
<fx:Object name="John"/>
<fx:Object name="Mark"/>
<fx:Object name="Luke"/>
</s:ArrayCollection>
第二陣列的項目總是會出現在第一個?如果是這樣,因爲你沒有建立第三個數組?因爲當你這樣做的時候,你只需要做一點搜索算法,這將是你直接加載新陣列所需的相同特性的結尾。 – matilu