首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex学习札记(二)

2012-08-30 
Flex学习笔记(二)学习在一点点进行,虽然战线长了点,但学了总比没学强!早上醒来看了会actionScript3 ,有几

Flex学习笔记(二)
学习在一点点进行,虽然战线长了点,但学了总比没学强!

早上醒来看了会actionScript3 ,有几个地方要记下,以后注意不要弄错了:(学习文档:《Flex与ActionScript程序开发》)

1、检测ArrayCollection是否存在某对象:
要检查ArrayCollection中是否存在复杂对象,需要比较两个对象的值,例如:

    var AC2:ArrayCollection = ObjectUtil.copy(AC1) as ArrayCollection;    var xmlData2:XML = ObjectUtil.copy(xmlData1) as XML;


如果一个复杂的ArrayCollection数据是用object对象构建出来的(为object的属性赋值并使用ArrayCollection的addItem方法添加),那么使用上述方法得到的复制数据有可能不是预期的值。这时就要使用复制数据的另一个方法:遍历原数据,循环创建object并为属性赋值,使用addItem方法构建另一个ArrayCollection数据对象。

热点排行