Flex頁面跳轉的五種實現方式 .
Flex頁面跳轉有很多值得學習的地方,本文向大家介紹一下Flex頁面跳轉的幾種方式,主要包括五種方式,這裡為大家一一介紹。
AD:
在學習Flex的過程中,你可能會遇到Flex頁面跳轉的概念,這裡和大家分享一下Flex中實現Flex頁面跳轉以下幾種方式,相信本文介紹一定會讓你有所收穫。
Flex頁面跳轉
Flex中實現Flex頁面跳轉以下幾種方式:
Flex頁面跳轉方式一:使用ViewStack元件,把要跳轉的頁新建成MXMLComponent,然後通過ViewStack元件把這些頁包含進來,然後再通過改變ViewStack的selectedItem或者selectedChild來切換這些頁。
1. <mx:ViewStackidmx:ViewStackid="storeViews"width="100%"height="550"
2. creationPolicy="all">
3. <shouyeidshouyeid="homeView"label="首頁"showEffect="WipeDown"hideEffect="WipeUp"/>
4. <leixingidleixingid="pView"label="模板型別"showEffect="WipeDown"hideEffect="WipeUp"/>
5. <makeidmakeid
6. </mx:ViewStack>
7. <mx:Buttonclickmx:Buttonclick="storeViews.selectedChild=homeView;"/>
8.
Flex頁面跳轉方式二:使用navigateToURL,主要方式如下:
1. varurl:String="http://localhost:8080/Flex_Java_Demo/
2. welcome.html";
3. varrequest:URLRequest=newURLRequest(url);
4. navigateToURL(request,"_blank");
5.
這個方法實現Flex頁面切換時會彈出新的頁面,而不是隻變換url
Flex頁面跳轉方式三:引用flash中的importflash.external.ExternalInterface這個介面,它能提供像jsp中window.location.href方法一樣方便,主要程式碼為:
1. ExternalInterface.call("function(){window.location.
2. href='http://localhost:8080/Flex_J2eeDemo
3. /bin/Welcome.html';}");
Flex頁面跳轉方式四:使用元件技術,把不同的頁面做成component,然後通過TabNavigator等進行切換,通過使用state實現跳轉。
Flex頁面跳轉方式五:把不同的頁面做成Module,然後使用ModuleLoder來進行載入切換。