精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Flex ArrayCollection類用法詳解

開發 后端
本文向大家介紹一下Flex ArrayCollection的概念,集合是ActionScript中功能強大的基于索引的數組組件,添加了如對內容進行排序等功能。

本文和大家重點學習一下Flex ArrayCollection的概念,經常被使用的兩個集合類型是ArrayCollection類XMLListCollection類。ArrayCollection是Array的包裝類,提供更方便的如添加和移除數據項以及能夠創建游標啟用要輕松地存儲數組中的***讀取的位置等方法。

Flex ArrayCollection詳解

集合是ActionScript中功能強大的基于索引的數組組件,添加了如對內容進行排序等功能,操作數組的讀取位置,創建經過排序的數組視圖。集合也能通知其任意事件監聽器監聽其數據是否改變,以及任何數據項被添加到源數組時可執行自定義邏輯。當數據改變時可通知其監聽器,這是集合的新功能,叫數據綁定,還有就是允許DataGrid和List組件對其內容進行排序和過濾。集合是使用數據驅動控件以及從數據庫返回的服務器端服務的重要內容。

經常被使用的兩個集合類型是Flex ArrayCollection類XMLListCollection類。ArrayCollection是Array的包裝類,提供更方便的如添加和移除數據項以及能夠創建游標啟用要輕松地存儲數組中的***讀取的位置等方法。而XMLListCollection是XML對象的包裝類,提供的功能有:根據索引訪問數據,添加新對象以及游標等方法。XMLListCollection對于處理XML對象以及經常需要解析XML為數組時特別有用。
使用addItemAt或addItem方法插入對象到ArrayCollection,getItemIndex或contains方法用于檢測數據項是否已存在于數組中,而ArrayCollection的sort屬性是對ArrayCollection排序以及通過某個字段決定接收***個或***一個數據。

 

  1. 1.<mx:Script> 
  2. 2.<![CDATA[  
  3. 3.importmx.collections.SortField;  
  4. 4.importmx.collections.Sort;  
  5. 5.importmx.collections.ArrayCollection;  
  6. 6.privatevarcoll:ArrayCollection;  
  7. 7.privatefunctioninit():void{  
  8. 8.coll=newArrayCollection(  
  9. 9.[{name:"MartinFoo",age:25},  
  10. 10.{name:"JoeBar",age:15},  
  11. 11.{name:"JohnBaz",age:23}]);  
  12. 12.}  
  13. 13.要插入元素到指定位置,可使用addItemAt方法:  
  14. 14.privatefunctionaddItem():void{  
  15. 15.coll.addItemAt({name:"JamesFez",age:40},0);  
  16. 16.}  
  17. 17.]]> 
  18. 18.</mx:Script> 
  19.  

 Sort對象提供findItem方法用于搜索這個ArrayCollection中的所有元素。方法原型如下:
 

  1. publicfunctionfindItem(items:Array,values:Object,mode:String,  
  2. returnInsertionIndex:Boolean=false,compareFunction:Function=null):int 

Value參數可以是包含屬性和所需值的任何對象。Mode字符串可以是Sort.ANY_INDEX_MODE,表示返回任何匹配項索引,Sort.FIRST_INDEX_MODE表示返回***個匹配項索引,Sort.LAST_INDEX_MODE表示返回***一個匹配項索引。

returnInsertionIndex參數表示如果該方法找不到由values參數標識的項目,并且此參數為true,則findItem()方法將返回這些值的插入點,也就是排序順序中應插入此項目的。
compareFunction設置用于查找該項目的比較運算符函數.
使用Sort對象的findItem方法代替上面的方法:
 

  1. 1.privatefunctioncheckExistence():int{  
  2. 2.varsort:Sort=newSort();  
  3. 3.returnsort.findItem(coll.source,  
  4. 4.{name:nameTI.text,age:Number(ageTI.text)},  
  5. 5.Sort.ANY_INDEX_MODE);  
  6. 6.}  

 首先要創建一個Sort,傳遞一個SortField對象數組給fields屬性。這些SortField對象包含的字符串正是每個Flex ArrayCollection元素將要用來排序的屬性。如要對每個對象的age屬性進行排序,創建Sort對象,傳遞SortField,設置排序字段為age:
 

  1. 1.privatefunctiongetOldest():void{  
  2. 2.varsort:Sort=newSort();  
  3. 3.sort.fields=[newSortField("age",false)];  
  4. 4.coll.sort=sort;  
  5. 5.coll.refresh();  
  6. 6.trace(coll.getItemAt(0).age+""+coll.getItemAt(0).name);  
  7. 7.}  

 過濾 Flex ArrayCollection

對Flex ArrayCollection數據進行過濾,設置過濾器移除些不匹配的結果。
將原型為function(item:Object):Boolean的函數傳遞給ArrayCollection的filter屬性。如果返回true表示值繼續留在ArrayCollection,返回false表示其值被移除。

filterFunction屬性是由ListCollectionView類定義,它是ArrayCollection的父類。當過濾器函數被傳遞給繼承自ListCollectionView的任何子類后,這里為ArrayCollection對象,應用過濾器后必須調用refresh方法:
 

  1. 1.importmx.collections.ArrayCollection;  
  2. 2.privatevarcoll:ArrayCollection;  
  3. 3.privatefunctioninit():void{  
  4. 4.coll=newArrayCollection([  
  5. 5.{name:"MartinFoo",age:25},  
  6. 6.{name:"JoeBar",age:15},  
  7. 7.{name:"JohnBaz",age:23},  
  8. 8.{name:"MattBaz",age:21}]);  
  9. 9.coll.filterFunction=filterFunc;  
  10. 10.coll.refresh();  
  11. 11.for(vari:int=0;i<coll.length;i++){  
  12. 12.trace(coll.getItemAt(i).name);  
  13. 13.}  
  14. 14.}  
  15. 15.privatefunctionfilterFunc(value:Object):Object{  
  16. 16.if(Number(value.age)>21){  
  17. 17.returntrue;  
  18. 18.}rreturnfalse;  
  19. 19.} 

【編輯推薦】

  1. Flex Array和Flex ArrayCollection的用法和區別
  2. Flex必須了解的那些事
  3. Flex Array和ArrayCollection的性能相比誰更勝一籌
  4. FlexBuilder3.0與Eclipse3.4的***結合
  5. Flex ComboBox和Datagrid組件用法指導

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-07-27 14:44:23

Flex Array

2010-07-27 15:03:37

Flex ArrayC

2010-08-05 10:22:46

Flex效果

2010-08-13 14:58:01

FlexNumber數據類型

2010-07-27 14:36:31

Flex Array

2010-07-27 15:28:02

Flex DataBi

2010-08-13 15:23:10

Flex正則表達式

2010-08-12 09:25:35

Flex控件

2010-08-12 15:20:49

Flex Builde

2010-08-06 09:45:50

Flex事件機制

2010-08-12 09:11:09

Flex彈出窗口

2010-08-06 10:15:35

Flex綁定

2010-08-09 12:42:16

Flex module

2010-08-02 16:00:55

Flex配置

2010-07-28 10:38:29

Flex開源框架

2010-08-13 14:39:57

Flex布局

2010-07-30 10:02:40

Flex驗證控件

2010-08-12 09:19:31

Flex彈出窗口

2010-07-29 09:00:29

Flex彈出窗口

2010-07-30 10:13:38

Flex控件
點贊
收藏

51CTO技術棧公眾號

午夜精品一区| 日韩欧美性视频| 美女视频一区| 亚洲在线观看免费| 久久综合九色欧美狠狠| 伊人亚洲综合网| 在线精品视频在线观看高清| 亚洲国产成人精品一区二区| 亚洲免费看av| www.超碰在线| 亚洲欧洲成人自拍| 国产一区二区无遮挡| 中文字幕人妻丝袜乱一区三区| 欧美/亚洲一区| 一本色道久久88综合亚洲精品ⅰ | 亚洲欧美日韩中文在线制服| 亚洲精品永久视频| 天堂av在线网| 一区二区在线免费| 亚洲精品二区| 色综合久久网女同蕾丝边| 经典一区二区三区| 日韩av免费一区| 疯狂试爱三2浴室激情视频| 激情小说一区| 日韩欧美在线一区二区三区| 欧美日韩一区二区三区69堂| 伊人网在线播放| 亚洲一区欧美一区| 看全色黄大色大片| 日韩子在线观看| 国产婷婷色一区二区三区| 国产精品视频500部| 国产又黄又大又粗的视频| 日韩专区在线视频| 日本一区二区三区四区视频| 久久精品这里有| 欧美日一区二区在线观看| 精品国偷自产在线| 亚洲欧美日韩第一页| 国产91一区| 亚洲国产又黄又爽女人高潮的| 97免费公开视频| 国产在线不卡一区二区三区| 欧美日韩电影在线播放| 无需播放器的av| yw.尤物在线精品视频| 日韩欧美在线字幕| 黄色a级片免费| 日本不卡一二三| 一本到不卡精品视频在线观看| 女人和拘做爰正片视频| 九色porny自拍视频在线播放| 亚洲国产成人av网| 水蜜桃色314在线观看| 2021中文字幕在线| 精品色蜜蜜精品视频在线观看| 久久成人福利视频| 麻豆网站免费在线观看| 欧美日韩亚洲一区二| 日本精品免费在线观看| 网友自拍亚洲| 欧美日韩在线播放一区| 五月婷婷六月丁香激情| 成人在线视频www| 欧美xxxx老人做受| 日韩综合第一页| 天美av一区二区三区久久| 亚洲精品天天看| 亚洲黄色小说视频| 欧美国产美女| 九九久久精品一区| 91香蕉在线视频| 久久久蜜桃一区二区人| 国产精品人人做人人爽| 国产黄色一区二区| 91女厕偷拍女厕偷拍高清| 日本不卡在线观看| 欧美精品电影| 午夜欧美视频在线观看| 成人亚洲视频在线观看| 亚洲高清影院| 亚洲国产精品va| 国产精品毛片一区二区| 99久久婷婷| 97国产suv精品一区二区62| 色一情一乱一伦| 狠狠久久亚洲欧美| 国产一区自拍视频| 在线观看完整版免费| 亚洲影视资源网| 好男人www社区| 日韩中文字幕在线一区| 亚洲欧美日韩在线一区| 日本青青草视频| 久久高清国产| 91久久国产自产拍夜夜嗨| 天天影院图片亚洲| 亚洲视频图片小说| 99热成人精品热久久66| 国产精久久久| 亚洲欧洲国产一区| 久久久久97国产| 日韩电影在线一区二区| 国产精品播放| 在线免费看av| 欧美性猛交xxx| 在线观看一区二区三区视频| 国产成人一区| 韩国福利视频一区| 国产精品系列视频| 国产无人区一区二区三区| 91午夜在线观看| 色婷婷成人网| 亚洲天堂av在线免费| 国产一级视频在线| 国产精品一级片在线观看| 四虎一区二区| 亚洲欧洲自拍| 亚洲国产精品国自产拍av秋霞| www.97视频| 蜜桃在线一区二区三区| 欧美13一14另类| 国产丝袜精品丝袜| 日韩一区二区精品葵司在线| 999精品久久久| 久久综合影视| 欧美日韩精品免费观看视一区二区| 午夜伦理在线视频| 欧美一区二区三区爱爱| 色婷婷国产精品免| 丝袜美腿亚洲色图| 国产美女99p| 美女精品视频| 日韩三级.com| 欧美日韩国产精品综合| 韩国毛片一区二区三区| 亚洲精美视频| 日韩久久一区| 最近2019中文字幕第三页视频| 极品国产91在线网站| 久久久久久免费网| 无码播放一区二区三区| 精品伊人久久久| 久久久欧美一区二区| 亚洲毛片欧洲毛片国产一品色| 一区二区视频在线| 少妇高潮一69aⅹ| 欧美视频网站| 国产精品视频免费一区| 两个人看的在线视频www| 亚洲精品v欧美精品v日韩精品| 亚洲国产精一区二区三区性色| 成人午夜激情影院| 妞干网在线视频观看| 天天躁日日躁成人字幕aⅴ| 欧美一级视频一区二区| 国产三级电影在线| 欧美人妖巨大在线| 精品国产视频在线观看| 国产成人午夜精品影院观看视频| 精品视频在线观看一区| 日韩高清一级| 国产精品久久久久国产a级| 秋霞a级毛片在线看| 日韩欧美一级精品久久| 免费毛片一区二区三区| xnxx国产精品| 天天爱天天操天天干| 久久久久久久久久久久久久久久久久 | 美女视频一区在线观看| 在线不卡视频一区二区| 亚洲精品一区国产| 日本高清视频一区| 色的视频在线免费看| 精品久久久久久无| 久久国产视频一区| 亚洲欧洲www| 中文字幕一区三区久久女搜查官| 先锋影音久久久| 国产91av视频在线观看| 91精品久久久久久综合五月天 | 中文字幕在线观看视频网站| 久久精品无码一区二区三区| 国产aⅴ爽av久久久久| 狠狠色丁香久久综合频道| 久久久福利视频| 四虎国产精品成人免费影视| 久久久久久这里只有精品| 国产在线观看免费| 日韩一级免费观看| 天堂а√在线中文在线新版 | 无码人妻熟妇av又粗又大| 中文字幕综合网| 午夜一区二区三区免费| 激情丁香综合五月| 日本www在线播放| 91精品综合| 欧美一区亚洲二区| aaa国产精品| 国产美女久久精品| 免费在线小视频| 久久久精品网站| 国产午夜在线观看| 亚洲精品一区二区三区在线观看 | 日韩欧美自拍偷拍| 波多野结衣影片| 亚洲成a人在线观看| 欧美性生给视频| 久久久亚洲高清| av在线天堂网| 激情欧美日韩一区二区| 成人一区二区三| 国产精品普通话对白| 亚洲区成人777777精品| 欧美一区二区性| 九九热久久66| 91亚洲无吗| 91免费电影网站| 高清在线一区| 国产精品ⅴa在线观看h| 国产不卡人人| 欧美国产视频一区二区| 高清免费电影在线观看| 视频直播国产精品| 国产精品毛片一区二区三区四区| 亚洲激情 国产| 亚洲国产精品久久久久爰性色 | 午夜18视频在线观看| 日韩欧美一二区| 国产视频在线观看免费| 欧美色综合网站| 日本成人一级片| 色综合中文字幕国产| 日本va欧美va国产激情| 亚洲一区二区三区影院| 欧美精品99久久久| 亚洲精品欧美激情| 亚洲成人生活片| 亚洲精选视频免费看| 91久久久久久久久久久久久久 | 国产精品一区二区黑丝| 性欧美在线视频| 国产一区二区91| 欧美国产日韩在线视频| 国产在线视频精品一区| 天天影视色综合| 国产一区二区三区四区五区入口| wwwwwxxxx日本| 精品一区二区三区免费视频| 国产5g成人5g天天爽| 国产在线看一区| 99久久久无码国产精品性波多| 粉嫩一区二区三区在线看| 色诱av手机版| 99久久久无码国产精品| 欧美一区二区三区成人精品| 久久久另类综合| 午夜黄色福利视频| 亚洲美女少妇撒尿| 国产一级在线观看视频| 欧美日韩国产激情| 精品国产乱子伦| 欧美日本一区二区三区| 国产成人精品白浆久久69| 亚洲成人激情在线| 欧美捆绑视频| www.欧美精品| 成人高潮aa毛片免费| 日韩av大片在线| 性欧美video另类hd尤物| www 成人av com| 伊人春色精品| 国产系列第一页| 亚洲欧洲一级| 五月婷婷激情久久| 国产不卡高清在线观看视频| ass精品国模裸体欣赏pics| 中文字幕av一区二区三区| 在线免费观看亚洲视频| 福利精品视频在线| 一级片视频播放| 亚洲国产天堂久久综合| jizz日韩| 久久免费精品视频| 农村妇女一区二区| 国产亚洲欧美一区二区三区| 精品视频网站| av无码久久久久久不卡网站| 日韩中文字幕区一区有砖一区| 日韩精品视频网址| 久久久噜噜噜久久中文字幕色伊伊| 婷婷激情四射网| 色综合天天综合在线视频| 国产喷水福利在线视频| 亚洲欧美日韩在线一区| 毛片在线网址| 国产精品视频网站| 欧美激情网址| 一本二本三本亚洲码| 久久精品中文| 久久久无码人妻精品无码| 亚洲国产经典视频| 一级片中文字幕| 日韩欧美国产综合| 日本免费在线视频| 国产精品成人播放| 欧美日韩导航| 国产情侣第一页| 精品在线亚洲视频| 中文字幕成人动漫| 精品久久久国产精品999| www.黄色av| 日韩少妇与小伙激情| 视频二区不卡| 久久亚洲免费| 亚洲激情影院| 欧美激情 亚洲| 一区二区三区四区激情| 国产又大又粗又长| 中文字幕亚洲字幕| 日韩a**中文字幕| 精品无码久久久久国产| 亚洲无线一线二线三线区别av| 热久久久久久久久| 日韩理论片网站| 91精品视频免费在线观看| 国产性猛交xxxx免费看久久| 天堂√中文最新版在线| 国产一区二区视频在线免费观看| 好看不卡的中文字幕| 特种兵之深入敌后| 亚洲同性同志一二三专区| 伊人色综合久久久| 中文字幕精品av| jizz亚洲女人高潮大叫| 日韩激情久久| 捆绑调教美女网站视频一区| 三区四区在线观看| 精品视频一区三区九区| av在线免费观看网站| 国产精品久久网| 久久在线播放| 制服丝袜中文字幕第一页| 综合欧美一区二区三区| 99国产精品99| 欧美另类高清videos| 99ri日韩精品视频| 一卡二卡三卡视频| www.久久久久久久久| 在线观看国产亚洲| 亚洲男女性事视频| 亚洲综合av一区二区三区| 亚洲天堂电影网| 韩国欧美一区二区| 久久精品国产av一区二区三区| 精品88久久久久88久久久 | 国产精品欧美风情| 久久社区一区| 人妻激情偷乱视频一区二区三区| 樱花影视一区二区| 午夜成人鲁丝片午夜精品| 青青在线视频一区二区三区| 欧美日韩国产一区二区三区不卡| www.夜夜爽| 一区二区三区中文在线| 亚洲美女综合网| 国产97在线亚洲| 外国成人免费视频| 亚洲av成人片无码| 欧美中文字幕一区二区三区亚洲| 日本在线视频站| 成人蜜桃视频| 久久精品男女| 亚洲天堂黄色片| 亚洲精品电影网| 黄色日韩网站| 五月丁香综合缴情六月小说| 久久久影视传媒| 国产伦精品一区二区三区免.费| 国模精品一区二区三区色天香| 伊人久久大香线蕉综合网蜜芽| 日韩av卡一卡二| 亚洲va韩国va欧美va| 国产中文字幕在线观看| 亚洲在线第一页| 久久久www| 久久久国产成人| 亚洲香蕉在线观看| 亚洲精品一区二区三区中文字幕| 久草在在线视频| 亚洲国产日韩a在线播放| 国产精品二线| 国产高清自拍99| 久久国产精品99精品国产 | 伊人电影在线观看| 欧美一二三四五区| 成人久久久精品乱码一区二区三区| aaa在线视频| 欧美激情亚洲视频|