国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

3.15.使用延遲實(shí)例化提高啟動(dòng)效率

2024-04-27 13:51:50
字體:
供稿:網(wǎng)友
3.15.1 問題
我們要保證組件僅僅在需要顯示在屏幕上的時(shí)候才被創(chuàng)建。
3.15.2 解決辦法
為容器類設(shè)置創(chuàng)建方針隊(duì)列并且根據(jù)需要對(duì)每個(gè)子組件使用creationIndex。
3.15.3 討論
Container 類默認(rèn)情況下僅僅在要顯示組件的時(shí)候創(chuàng)建它,因?yàn)閁IComponent 默認(rèn)的creationPolicy 值為auto。換句話說,當(dāng)視圖(view)設(shè)置成可視的時(shí)候,如果還沒有創(chuàng)建該視圖,則組件會(huì)實(shí)例化此視圖。creationPolicy 的其他可能值為none,意指,所有組件將會(huì)創(chuàng)建、列隊(duì),這里的創(chuàng)建和列隊(duì)指根據(jù)其creationIndex 值進(jìn)行創(chuàng)建。creationIndex是以0 起始的順序數(shù)組,組件的子組件會(huì)根據(jù)這個(gè)順序數(shù)組來創(chuàng)建。
+展開
-XML
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxmlheight="600"
width="600">

<mx:Script>
<![CDATA[
private function changeViewStackCreation():void
{
viewStack.creationPolicy = (comboBox.selectedItem as
String);
viewStack.createComponentsFromDescriptors(true);
}
private function changeViewStack():void
{
viewStack.selectedIndex =
comboBoxChangeIndex.selectedIndex;
}

]]>
</mx:Script>
<mx:Fade alphaFrom="0alphaTo="1duration="4000"
id="fadeIn"/>

<mx:ComboBox dataProvider="{['none', 'all', 'queued',
'auto']}
change="changeViewStackCreation()"
id="comboBox"/>

<mx:ComboBox dataProvider="{[1, 2, 3, 4]}x="150"
change="changeViewStack()id="comboBoxChangeIndex"/>

<mx:ViewStack id="viewStackwidth="400height="300"
creationPolicy="noney="100">

<mx:Canvas creationCompleteEffect="{fadeIn}"
creationIndex="0backgroundColor="#0000ff"
id="canvas1">

<mx:LinkButton label="Link Button Number One"/>
</mx:Canvas>
<mx:Canvas creationCompleteEffect="{fadeIn}"
creationIndex="1backgroundColor="#0000ff"
id="canvas2">

<mx:LinkButton label="Link Button Number Two"/>
</mx:Canvas>
<mx:Canvas creationIndex="2id="canvas3"
creationCompleteEffect="{fadeIn}backgroundColor="#0000ff">

<mx:LinkButton label="Link Button Number Three"/>
</mx:Canvas>
<mx:Canvas creationIndex="3id="canvas4"
creationCompleteEffect="{fadeIn}backgroundColor="#0000ff" >

<mx:LinkButton label="Link Button Number Four"/>
</mx:Canvas>
</mx:ViewStack>
</mx:Canvas>
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 蒙阴县| 临漳县| 新密市| 民勤县| 黎城县| 闻喜县| 武安市| 元阳县| 涪陵区| 上栗县| 岳普湖县| 牡丹江市| 日喀则市| 伊金霍洛旗| 凉山| 邳州市| 铜鼓县| 北流市| 霸州市| 肃北| 大同市| 株洲市| 谷城县| 宜川县| 大田县| 九台市| 策勒县| 揭东县| 武清区| 神农架林区| 永平县| 开封县| 平利县| 莆田市| 雷山县| 客服| 都安| 龙陵县| 广丰县| 张家川| 平湖市|