Re: [問題] views的狀態維持??
您好:
我的程式結構如下:
main.mxml:ViewNavigatorApplication
inputData.mxml:view
inputNote.mxml:view
main.mxml////
<s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
firstView="views.inputDataView">
</s:ViewNavigatorApplication>
inputDataView.mxml///
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" >
<fx:Script>
<![CDATA[
private function Input(event:MouseEvent):void{
var slideTrans:SlideViewTransition=new SlideViewTransition();
slideTrans.direction="left";
navigator.defaultPushTransition=slideTrans;
navigator.pushView(views.functionView);
}
]]>
</fx:Script>
<s:TextInput id="txt_Data"/>
<s:Button id="btn_Input" label="輸入" click="Input(event)"/>
</s:View>
inputNoteView.mxml///
<fx:Script>
<![CDATA[
var slideTrans:SlideViewTransition=new SlideViewTransition();
slideTrans.direction="right";
navigator.defaultPushTransition=slideTrans;
navigator.pushView(views.inputDataView);
]]>
</fx:Script>
簡單說就是一個ViewNavigatorApplication,
首頁是資料輸入畫面(inputDataView),
登入後要移轉到補充資料輸入(inputNoteView).
問題:
(1)從inputNoteView回到inputDataView時,inputDataView的輸入資料都消失了,
該如何資料在頁面移轉時亦可維持?
(2)從inputNoteView回到inputDataView時,
navigator.defaultPushTransition=slideTrans;
程式錯誤,
flex顯示Object不存在,
why?
寫得落落長,
希望大家看得懂,
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.113.46
→
11/14 00:24, , 1F
11/14 00:24, 1F
→
11/14 00:26, , 2F
11/14 00:26, 2F
→
11/14 00:28, , 3F
11/14 00:28, 3F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章