读书人

Flex学习札记(二)

发布时间: 2012-08-30 09:55:54 作者: rapoo

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数据对象。

读书人网 >flex

热点推荐