Flex程序执行的过程中会触发preinitialize, initialize和creationComplete事件,还会创建静态成员变量和成员变量。它们的执行顺序顺序如下:
1.创建静态成员变量
2.创建成员变量
3.触发preinitialize事件
4.执行初始化
5.触发initialize事件
6.执行创建过程
7.触发creationComplete事件
如果Flex使用了组件,那么主程序和组件的preinitialize, initialize和creationComplete事件的先后顺序又是怎样的? 例如 :一个程序有下面的结构
Applicaion
static member
member
TestBox1
TestBox2
那么此程序的执行过程如下:
create static member
create member
application preinitialize
TestBox1 preinitialize
TestBox1 initialize
TestBox2 preinitialize
TestBox2 initialize
application initialize
TestBox1 creationComplete
TestBox2 creationComplete
applicationcreationComplete
事实上,Flex中一个组件的initialize过程包括它的子组件的preinitialize和initialize两个过程。flex的一个组件创建过程包括它的子组件的创建过程。
Tips:
如果你要在子组件的initialize响应函数中使用Application的某个变量,你必须在application 的
Preinitialize响应函数中创建它或者直接在该变量定义时创建。
分享到:
相关推荐
Flex启动与初始化Flex启动与初始化Flex启动与初始化
NULL 博文链接:https://raymondhekk.iteye.com/blog/371940
修改枯燥的flex默认的初始化页面。个性的进度条,个性的logo
深入讲解flex启动化调用的类,启动原理
selenium对flex程序的自动化测试.docx
Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex ...
flex 入门介绍 flex 如何结合 j2ee 开发应用程序以及 flex 的国际化等
学习Flex.flex源程序,很好的啊。
sfapi 可以expose flex应用程序的控件,以便测试程序通过执行js方法调用而操作flex界面控件
Flex 代码格式化工具 1. 将jar包放在Flex Builder或者Eclipse的plugins文件夹里(例如:C:\Program Files\Adobe\Flex Builder 3\plugins);...3. 工具栏出现2个新图标,对于一段程序,选中后,点图标,就格式化了。
小程序源码 FlexLayout布局 (代码+截图)小程序源码 FlexLayout布局 (代码+截图)小程序源码 FlexLayout布局 (代码+截图)小程序源码 FlexLayout布局 (代码+截图)小程序源码 FlexLayout布局 (代码+截图)小程序源码 Flex...
微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小...
这是一本入门级的Flex电子书,适合入门的朋友看!
flex打分程序(管理系统)flex打分程序(管理系统)flex打分程序(管理系统)flex打分程序(管理系统)flex打分程序(管理系统)flex打分程序(管理系统)flex打分程序(管理系统)flex打分程序(管理系统)flex打分...
介绍 Flex 项目 国际化的 具体方法
flex聊天程序客户端flex聊天程序客户端flex聊天程序客户端
Flex程序如何获取html容器传递的URL参数值
微信小程序,Flex布局示例源代码,包括横向布局,纵向布局,基本涵盖了Flex布局的知识点,有相关的页面布局需求,可以直接拿来使用。
Flex自定义组件,带最大化、最小化、还原及关闭按钮。