Flex4 杂记
1、String 转换为 ArrayCollection对象数组 (应用实例:获取到String类型年份,转换为对象数组 应用到下拉框) <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" creationComplete="application1_creationCompleteHandler(event)" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <fx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.events.FlexEvent; [Bindable] private var list:ArrayCollection=new ArrayCollection(); protected function application1_creationCompleteHandler(event:FlexEvent):void{ var str:String="1998,1999"; for each(var s:String in str.split(',')){ list.addItem({'year': s}); var arr:ArrayCollection = list; } } ]]> </fx:Script> <s:DropDownList id="ddl" width="150" dataProvider="{list}" labelField="year"/> </s:Application>
???????? var array:Array = new Array(); ?????? array.push("aaa");? //数组尾端追加 ? 3、Flex中 ArrayCollection 插入元素: ?????? 要插入元素,可使用addItemAt和addItem:? ??????var? arrColl:ArrayCollection = new ArrayCollection(); ? ? ? 4、Flex中获取屏幕分辨率: ?? Capabilities.screenResolutionX ?? Capabilities.screenResolutionY ? 5、Flex获取当前窗口的高度和宽度: ????? 得到当前窗口的高度:this.height; ????? 得到当前窗口的宽度:this.width; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |