向数组集合中的对象添加元素的操作脚本



如何在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

相关内容

  • 没有找到相关文章

最新更新