如何在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”,我该怎么办?
谢谢。
答案 0 :(得分:1)
我的经验是使用Flex而不是Flash ...
如果你仍然有对myobject的引用,它就像:
一样简单myobject["date"]= new Date();
如果您想触发集合的查看者来更新他们对集合的看法,您可能还需要这样做:
mycollection.itemUpdated(myobject, "date", null, myobject["date"]);
干杯, 特里