Flex 具有任何 init()、destroy() 方法。就像 Servlet init() 方法将在应用程序初始化时运行,并且如果刷新页面也不会再次调用它。
最佳答案
我建议不要使用初始化事件,而使用creationComplete。所有 UIComponent 在完成自身及其子组件的构建后都会调度该事件。该事件在组件初始化、有机会测量自身、执行布局并添加到舞台后执行一次。
<mx:Application ... creationComplete="init()"/>
<mx:Script>
private function init() : void {
... // put your initialization routine here
}
</mx:Script>
</mx:Application>
关于apache-flex - Flex 中是否有 init() 方法,如 Servlet init() 只执行一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6818125/