网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Flex初始化时事件怎么测试

这篇文章主要为大家展示了“Flex 初始化时事件怎么测试”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex 初始化时事件怎么测试”这篇文章吧。

成都创新互联"三网合一"的企业建站思路。企业可建设拥有电脑版、微信版、手机版的企业网站。实现跨屏营销,产品发布一步更新,电脑网络+移动网络一网打尽,满足企业的营销需求!成都创新互联具备承接各种类型的网站设计、成都做网站项目的能力。经过十余年的努力的开拓,为不同行业的企事业单位提供了优质的服务,并获得了客户的一致好评。

Flex组件在建立的时候都会经历四个事件:preinitialize, initialize, creationComplete和updateComplete(updateComplete事件在任何改动视觉的情况下都会发生,不是初始化时独有的)。

Flex 初始化时的事件测试

Flex组件在建立的时候都会经历四个事件:preinitialize, initialize, creationComplete和updateComplete(updateComplete事件在任何改动视觉的情况下都会发生,不是初始化时独有的)。我这里有个例子来检测在嵌套和平行的情况下,Flex 初始化时测试各个组件的事件抛出顺序。

         > "+event.currentTarget.name+" "+event.type);     }    ]]>  mx:Script>             mx:Canvas>         mx:Application>

它的输出是:

1299 >> eventTest0 preinitialize   1307 >> canv1 preinitialize   1310 >> btn1 preinitialize   1318 >> btn1 initialize   1319 >> canv1 initialize   1320 >> btn2 preinitialize   1321 >> btn2 initialize   1321 >> eventTest0 initialize   [SWF] G:\projects\eventTest\bin-debug\eventTest.swf – 588,818 bytes after decompression   1387 >> btn1 creationComplete   1387 >> btn1 updateComplete   1387 >> canv1 creationComplete   1387 >> canv1 updateComplete   1388 >> btn2 creationComplete   1388 >> btn2 updateComplete   1388 >> eventTest0 creationComplete   1390 >> eventTest0 updateComplete

看着有点混乱,不过仔细看看,可以把过程分成两个部分。很明显,所有的creationComplete和updateComplete发生在第二次update的时候,之前Flex组件只是做一些设置和计算的工作,并没有在画布上画任何东西。除此以外,还有这么一些规律:

◆就单个组件而言,Flex 初始化时事件的抛出顺序是preinitialize,initialize,creationComplete

◆嵌套关系的两个组件(比如Canvas和button1),preinitialize先外后内,initialize和creationComplete先内后外。只是creationComplete要在下一次update才会发生。
◆平行关系的两个组件(比如Canvas和button2),按mxml内的顺序,只有前面组件initialize结束后,后面的组件才会抛出preinitialize。

以上是“Flex 初始化时事件怎么测试”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网页标题:Flex初始化时事件怎么测试
链接分享:http://bjjierui.cn/article/geejog.html

其他资讯