1
本质上,这是我想要完成的,但它不能像这样工作。有没有解决办法: - 问题是我不能动态地命名一个新的对象...?拉我的头发。Flex - 如何使用变量来定义实例化对象的名称
import views.printingView;
public function initComponent(o:Array):void{
SomeObject::Array = o;
for(i=0; i <=SomeObject.length-1; i++){
'invoice'+{SomeObject[i].namedID}:printingView = new printingView();
someDisplayContainer.addChild('invoice'+{SomeObject[i].namedID});
'invoice'+{SomeObject.namedID}.publicInitFunction(SomeObject[i]);
}
}
p.s. SomeObject [i] .namedID周围的括号可能不应该在那里,但我尝试过和没有。 – flexfanatic 2010-04-20 03:28:12