弹性 4.6
我想知道如何使用传递给函数的 var 访问/更改对象,例如,如果我有 id vg1Text
,使用
Application.application.vg1Text.text = txt2chg+":"+id2chg;
有效,但
Application.application.id2chg.text = txt2chg+":"+id2chg;
失败了
ReferenceError: Error #1069: Property id2chg not found
谢谢艺术
模块
public function chgFuncB1(txt2chg, id2chg):void {
Application.application.id2chg.text = txt2chg+":"+id2chg;
}
public function myFunc() : void{
chgFuncB1("New Text", "vg1Text");
}
主要应用
<s:VGroup id="vg1">
<s:Label id="vg1Text" text="Module loaded in Spark VGroup container:"/>
</s:VGroup>