2011-01-25 3 views
0

나는 currentStateChange 핸들러를 가지고있다. 그 처리기에서. 변수를 기반으로 다른 상태를 설정하고 싶습니다. currentStateChange 핸들러는 시작되지만 핸들러 함수에서는 다음 상태로 변경되지 않습니다. 상태가 이미 변경된 처리기 지점에 도달하면 알 수 있습니다. 나는 ... 그것을Flex : currentStateChange 핸들러에 다른 상태를 설정 하시겠습니까?

* 상태> 상태 2> 난 상태 변경 핸들러 내부 상태 3으로 변경할 수 없습니다 *

private function onStateChange(e:Event):void 
     { 
     //THIS FIRES 

      if(applicationViewModel.eremndr_mode == ApplicationViewModel.ERMNDR_MODE_LOGIN) 
      { 
       //it gets here but won't change to Signup state! 
       prescreenViewModel.prescreen_state ='Signup'; 

     } 
     } 

답변

0

I를 내가 부족 것이 아니라 플렉스의 한계를 바라고 있어요 그가 이슈 전환이 전환 상태에 붙어있어서 여전히 영향을 미쳤다고 생각하여 국가 변경 요청을 무시했습니다.

관련 문제