2011-10-11 5 views
0

쉬운 일해야하지만, 내 취침 과거의 :보관 텍스트 영역은 데이터

문제 :

가 텍스트 영역에 입력하고 싶, 새로운보기 및 반환을 방문 할 때, 동일한 텍스트를 참조하십시오. 또한 신청서를 남기고 돌아 오는 경우에도 텍스트는 그대로 있어야합니다.

현재 실패 시도 :

[Bindable] public var note:String; 
    protected function Notes_changeHandler():void 
       { 
        note = Notes.text; 
       } 

MXML : 도움을

 <s:TextArea id="Notes" text="{note}" change="Notes_changeHandler()"/> 

감사합니다!

+0

왜 이것이 실패합니까? [무한 루프처럼 보이는 것 외] – JeffryHouser

+0

테스트와 마찬가지로 더미보기로 푸시하기 위해 "다음보기"단추를 놓았습니다. 팝업이 나타나면이보기로 돌아가고 TextArea는 비어 있습니다 다시. 이상하지, 안 그래? – SQLiteNoob

+3

Flextras는 변경 핸들러가 텍스트 세트가 아닌 사용자 입력에서만 변경되기 때문에 무한하지 않습니다. 그러나 그것이 본질적으로 컴포넌트가 자동으로하는 일을하기 때문에 여전히 쓸모가 없습니다. SQLiteNoob, 당신이 다음 관점을 말할 때, 당신은 모바일 프로젝트를하고 있습니까? 주를 사용하고 있습니까? 탭이있는보기 탐색기? 등 등? 나는 당신의 견해가 GC'ed되고 있다고 생각할 것입니다. 그래서 당신이 돌아올 때 그것은 다시 만들어지고 있습니다. –

답변

0

보기가 가비지 수집되고 외부의 비 뷰 기반 클래스 또는 SharedObject와 같은 것을 사용하여 데이터를 유지해야합니다.