精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

美日韩丰满少妇在线观看| 欧美日韩一区二区三区在线免费观看| 成人免费xxxxx在线观看| 日本高清一二三区| 亚洲欧美日本伦理| 欧美性三三影院| 免费看黄色a级片| 国产特黄在线| 成人午夜视频免费看| 国产成人在线一区| 久久久综合久久| 欧美一级精品| 亚洲精品www久久久| 青青草原国产在线视频| 日本免费一区二区六区| 中文字幕一区二| 欧美日韩亚洲在线| 性生活视频软件| 男男视频亚洲欧美| 91精品国产高清久久久久久91| 大胸美女被爆操| 噜噜噜天天躁狠狠躁夜夜精品| 欧美精品九九99久久| 国产极品粉嫩福利姬萌白酱| 日日夜夜天天综合入口| 中文字幕在线观看一区二区| 欧美日韩另类丝袜其他| 丁香花免费高清完整在线播放| 美女一区二区久久| 欧美资源在线观看| 动漫精品一区一码二码三码四码| 香蕉精品视频在线观看| 亚洲欧美成人网| 久久久久9999| 亚洲精品在线播放| 欧美一级欧美三级| 亚洲欧美日本一区二区| www.一区| 欧美性受极品xxxx喷水| 久久黄色免费看| 性孕妇free特大另类| 亚洲国产成人av| 成人av在线播放观看| 成人午夜在线影视| 亚洲人123区| 妞干网这里只有精品| 日本亚洲精品| 最新国产成人在线观看| 亚洲制服中文| 精品视频在线一区二区| 亚洲欧美一区二区视频| 天堂v在线视频| 九色porny在线| 亚洲色图都市小说| 精品久久久无码人妻字幂| 欧美人动性xxxxz0oz| 亚洲欧洲99久久| 免费成人深夜夜行网站视频| 精品国产99久久久久久| 亚洲免费大片在线观看| 久久精品无码中文字幕| 精品极品在线| 色94色欧美sute亚洲线路一久 | 精品成人久久av| 18禁免费观看网站| 成人欧美大片| 欧美日韩亚洲综合一区二区三区| 亚洲精品免费一区亚洲精品免费精品一区| 精品久久毛片| 日韩午夜激情av| 水蜜桃av无码| 精品国产aⅴ| 日韩中文字幕在线免费观看| 欧美成人777| 伊人久久综合| 国产91网红主播在线观看| 中文字幕一区二区三区四区视频 | 91久久精品国产91久久性色tv | 丁香另类激情小说| 精品蜜桃传媒| 亚洲天天影视| 亚洲一区二区视频| 人妻内射一区二区在线视频 | 99在线视频观看| 亚洲午夜久久久久久久久电影院| 免费高清在线观看免费| 久久久久久一区二区三区四区别墅| 制服丝袜亚洲色图| 99在线视频首页| 日本高清视频www| 久久亚洲影视婷婷| 99热一区二区三区| 筱崎爱全乳无删减在线观看| 欧美人妇做爰xxxⅹ性高电影| 小日子的在线观看免费第8集| 午夜精品福利影院| 另类视频在线观看| 人人草在线观看| 国产精品综合久久| 日韩欧美精品在线不卡| 91福利国产在线观看菠萝蜜| 欧美性色xo影院| 美女日批在线观看| 凹凸成人精品亚洲精品密奴| 久久99亚洲热视| 中文字幕+乱码+中文字幕明步| 成人在线一区二区三区| 性高潮久久久久久久久| av中文资源在线资源免费观看| 欧美日韩一区成人| 爱爱免费小视频| 雨宫琴音一区二区在线| 91亚洲精品一区| 成年人在线观看网站| 午夜成人在线视频| 欧美色图校园春色| 久久精品不卡| 国产精品r级在线| 色噜噜一区二区三区| 亚洲欧洲美洲综合色网| 男人天堂成人在线| 色综合久久中文| 欧美激情第一页xxx| 91在线公开视频| 国产女人aaa级久久久级| 99视频在线免费播放| 91精品国产自产精品男人的天堂 | 欧美tickling网站挠脚心| 久操视频在线观看免费| 国产日韩一区二区三区在线| 成人av蜜桃| 中文字幕资源网在线观看| 欧美日本高清视频在线观看| 西西444www无码大胆| 午夜在线视频观看日韩17c| 国产一级特黄a大片99| 欧美78videosex性欧美| 日韩午夜电影av| 粉嫩av性色av蜜臀av网站| 精品一区二区国语对白| 亚洲午夜精品久久久久久浪潮| 韩日精品一区| 一区二区三区久久精品| 五月天中文字幕| 国产女主播一区| 亚洲最大成人在线观看| 欧美偷拍综合| 国产一区二区在线免费| 日韩精品毛片| 日韩欧美久久一区| 麻豆疯狂做受xxxx高潮视频| 国产成人精品免费视频网站| 日本a在线天堂| 日本高清久久| 久久久久久一区二区三区 | 亚洲色图色老头| 69视频免费看| 国产精品国产三级国产三级人妇| 日日噜噜夜夜狠狠| 国产精品久久久久久久免费观看 | 国产成人亚洲精品| 福利片在线观看| 欧美喷潮久久久xxxxx| 久久久久久久久久97| 国内精品不卡在线| 丰满的少妇愉情hd高清果冻传媒 | 亚洲欧美国产制服动漫| 国产成人精品一区二区色戒| 国产精品久久国产精麻豆99网站| 色一情一区二区三区| 欧美激情在线| 久久偷看各类wc女厕嘘嘘偷窃| 欧美××××黑人××性爽| 中文字幕亚洲情99在线| 亚洲AV无码成人片在线观看| 亚洲va欧美va国产va天堂影院| 亚洲成人日韩在线| 久久精品理论片| 日韩欧美猛交xxxxx无码| 蜜桃久久久久| 国产精品丝袜久久久久久高清| 91麻豆免费在线视频| 亚洲精品国产综合久久| 中文字幕第2页| 亚洲综合色区另类av| 精品成人av一区二区三区| 国产一区久久久| 六月丁香激情网| 国产精品久久久久一区二区三区厕所 | av电影天堂一区二区在线观看| 日韩av在线综合| 欧美91视频| 日本在线免费观看一区| 亚洲不卡在线| 国产精品青草久久久久福利99| 久草在线新免费首页资源站| 国产一区二区三区久久精品| 亚洲狼人综合网| 欧美猛男超大videosgay| 日本熟妇成熟毛茸茸| 国产精品久久久久三级| 麻豆国产精品一区| 韩国欧美国产一区| 欧在线一二三四区| 韩国自拍一区| 亚洲一卡二卡| 国产剧情一区| 精品在线一区| youjizz欧美| 成人a在线观看| 精品三区视频| 欧美性受xxx| 手机在线免费看av| www.国产精品一二区| 久蕉在线视频| 亚洲跨种族黑人xxx| 朝桐光av在线一区二区三区| 欧美日本不卡视频| 国产精品成人无码| 色婷婷av久久久久久久| 日本高清www免费视频| 亚洲精品久久7777| 糖心vlog免费在线观看| 日本一区二区三区四区| 国产精品1000部啪视频| 99久久精品免费观看| 日本wwwwwww| 国产精品911| 亚洲天堂伊人网| 久久电影国产免费久久电影| 日本激情视频在线| 美女精品网站| 国产精品欧美激情在线观看| 日韩视频久久| 国产av国片精品| 最新日韩欧美| 3d动漫一区二区三区| 亚洲乱亚洲高清| 国产网站免费在线观看| 亚洲美女色禁图| 妞干网在线视频观看| 亚洲毛片网站| 久久久999视频| 性久久久久久| 一级黄色香蕉视频| 麻豆视频观看网址久久| 2025韩国理伦片在线观看| 奇米影视在线99精品| 激情五月俺来也| 激情小说亚洲一区| 国产一级二级av| 成人免费毛片app| v天堂中文在线| 久久精品视频在线免费观看| 91精品国自产在线| 久久久.com| 四虎影视一区二区| 亚洲精品美国一| 中文字幕一区二区三区手机版| 午夜精品久久久久影视| 亚洲另类在线观看| 欧美日韩综合在线| 99热在线只有精品| 亚洲国产精品久久久久秋霞蜜臀| 天堂在线观看av| 国产亚洲成av人片在线观看桃| 在线播放麻豆| 欧美黑人xxxⅹ高潮交| 成人免费无遮挡| 成人激情免费在线| 国产精品欧美大片| 免费一区二区三区| 五月久久久综合一区二区小说| 91免费版看片| 久久综合网络一区二区| 中文字幕视频三区| a在线播放不卡| 国产在线免费av| 亚洲第一主播视频| 手机av免费观看| 日韩欧美亚洲国产另类| 免费在线国产| 欧美成年人视频网站欧美| 九色porny自拍视频在线观看| 国产精品色婷婷视频| 777久久精品| 日韩免费三级| 激情欧美一区二区三区| 五月婷婷之综合激情| 成人涩涩免费视频| 貂蝉被到爽流白浆在线观看| 亚洲第一av色| 国产又大又粗又硬| 日韩电影视频免费| 日本中文字幕在线2020| 97久久超碰福利国产精品…| 日韩黄色碟片| 欧美日韩精品一区| 最新国产乱人伦偷精品免费网站| 一区二区免费av| 久久一区二区视频| 免费在线黄色片| 欧美日韩精品免费| 日本视频在线观看一区二区三区| 成人444kkkk在线观看| 欧美aaa大片视频一二区| 国产麻豆乱码精品一区二区三区 | 黄色一级二级三级| 成人激情午夜影院| 国产真实乱在线更新| 91成人免费网站| 无码精品一区二区三区在线| 伦伦影院午夜日韩欧美限制| 成人国产一区| 欧美中日韩一区二区三区| 在线免费高清一区二区三区| 五月六月丁香婷婷| 国产精品三级电影| 国产免费www| 亚洲欧美日韩一区二区三区在线| av资源中文在线| 99久久无色码| 欧美国产高清| 欧美污在线观看| 亚洲日本在线视频观看| 一级黄色免费片| 日韩在线观看视频免费| 影音成人av| 日韩精品国内| 日一区二区三区| 午夜时刻免费入口| 色婷婷香蕉在线一区二区| 色猫av在线| 欧美一级视频一区二区| 青青草原在线亚洲| 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 亚洲人成人77777线观看| 日韩专区中文字幕一区二区| 女~淫辱の触手3d动漫| 欧美日韩美女在线观看| 无码精品黑人一区二区三区| 91精品国产成人| 久操成人av| 爱情岛论坛亚洲首页入口章节| 欧美国产日韩亚洲一区| 少妇又紧又色又爽又刺激视频| 国产一区二区动漫| 亚洲三级电影| 粉嫩av一区二区三区天美传媒| 风间由美一区二区三区在线观看| 久久久久久久久久久久久久久久久 | 天天操天天干天天| 国产91精品视频在线观看| 国产成人精品一区二区免费看京| 韩国中文字幕av| 自拍偷拍国产精品| 精品久久久无码中文字幕| 国内精品400部情侣激情| 日韩欧美影院| 爱情岛论坛成人| 亚洲婷婷综合色高清在线| 精品国产亚洲av麻豆| 91超碰中文字幕久久精品| 欧美码中文字幕在线| 97人人爽人人| 亚洲成在线观看| 暖暖视频在线免费观看| 国产美女精彩久久| 亚洲特级毛片| 天天舔天天操天天干| 日韩三级电影网址| 国产精品原创| 亚洲一卡二卡区| 成人v精品蜜桃久久一区| 波多野结衣一区二区三区在线| 久久精品99久久香蕉国产色戒| 国产精品极品国产中出| 日本男人操女人| 亚洲欧美日韩国产另类专区| 亚洲AV第二区国产精品| 国产精品视频免费在线| 国产精品啊啊啊| 亚洲v国产v欧美v久久久久久| 日韩欧美第一区| 日韩免费福利视频| 肉大捧一出免费观看网站在线播放| 91丨国产丨九色丨pron| 亚洲网站免费观看| 97成人精品区在线播放| 仙踪林久久久久久久999| 成人免费看aa片| 欧美成人a在线| jizz久久久久久| av动漫在线看| 依依成人综合视频| eeuss影院www在线观看| 精品国产91亚洲一区二区三区www| 久久综合综合久久综合| av大片在线免费观看| 久久国产精品视频|