flex组件中嵌入脚本代码 如何部署flex组件

11/28 05:12:24 来源网站:辅助卡盟网

flex组件中嵌入脚本代码 如何部署flex组件

深入flex组件生命周期

1、组件生命周期执行顺序

调用组件构造函数。构造函数没有返回类型,没有参数,使用super()调用父类的构造器

⑵ 使用set,get设置组件属性,常在set方法内监控一个布尔变量来实现失效机制

⑶ 调用addChild()方法将组件添加到父组件显示列表中辅助卡盟,FLEX将自动调用createChildren(),invalidateProperties(),invalidateSize()flex组件中嵌入脚本代码

invalidateDisplayList()。只有将组件添加到父容器中,FLEX才能确定它的大小(size),设置它所继承样式(style)属性,或者在屏幕上画出它

⑷ 组件的parent 属性设置为对父容器的引用

⑸ 样式(style)设置

⑹ 组件分发preinitialize事件

⑺ 调用组件createChildren()方法

⑻ 调用 invalidateProperties(),invalidateSize(),invalidateDisplayList()失效方法,FLEX将在下一个“渲染事件”(render event)期间对相应的

commitProperties()flex组件中嵌入脚本代码,measure(), updateDisplayList()方法进行调用。这个规则唯一例外就是当用户设置组件的height 和width 属性时,

Flex 不会调用measure()方法。也就是说,只有当组件的explicitWidth 和explicitHeight 属性是NaN 时Flex才会调用measure()方法。

⑼ 组件分发initialize事件。此时组件所有的子组

更多关于flex组件的知识,可查询天地会

来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    暂无相关资讯
flex组件中嵌入脚本代码 如何部署flex组件