如何从主应用程序调用自定义组件的公共功能。例如,我有一个计时器组件MyTimer。
在主应用程序中,我想调用startTimer()或stopTimer()。
在主应用程序中,我有:
<visualcomponent:MyTimer />
在组件中,我有:
public function startTimer():void {
baseTimer = getTimer();
t.start();
}
有什么建议吗?谢谢。
-Laxmidi
答案 0 :(得分:5)
您需要为组件设置ID,以便可以引用该实例:
<visualcomponent:MyTimer id="myTimer" />
现在您可以在主应用程序的脚本代码中说:
myTimer.startTimer();