Actionscript在arraycollection中向object添加元素

时间:2013-12-07 13:52:20

标签: actionscript-3 flash arraycollection

如何在arraycollection中向object添加元素?

示例代码:

var mycollection:ArrayCollection = new ArrayCollection();
var myobject:Object=new Object();
myobject["label"]="My Label";
myobject["data"]="My data";
mycollection.addItem(myobject);

如果稍后,我想添加额外的元素,在mycollection中对myobject说“date”,我该怎么办?

谢谢。

1 个答案:

答案 0 :(得分:1)

我的经验是使用Flex而不是Flash ...

如果你仍然有对myobject的引用,它就像:

一样简单
myobject["date"]= new Date();

如果您想触发集合的查看者来更新他们对集合的看法,您可能还需要这样做:

mycollection.itemUpdated(myobject, "date", null, myobject["date"]);

干杯, 特里