如何在arraycollection中向对象添加元素?
示例代码:
var mycollection:ArrayCollection = new ArrayCollection();
var myobject:Object=new Object();
myobject["label"]="My Label";
myobject["data"]="My data";
mycollection.addItem(myobject);
如果以后,我想添加额外的元素,比如说在mycollection中为myobject添加"日期",我该怎么做?
谢谢。
我对Flex的体验不仅仅是Flash。。。
如果您仍然有对myobject的引用,那么它很简单:
myobject["date"]= new Date();
如果你想触发收藏的查看者更新他们对收藏的看法,你可能还必须这样做:
mycollection.itemUpdated(myobject, "date", null, myobject["date"]);
干杯,Terry