중첩 된보기 및 팝업 창이 많은 플렉스 응용 프로그램이 있습니다. 최상위 수준의 응용 프로그램에서 모든 변경 이벤트를 catch하고 싶습니다. 모든 변경 사항을 사용자에게 알리기 만하면됩니다. 뭔가 (내 애플 리케이션에서 이해가 날 믿어). 왜 ..Flex 3 이벤트 버블 링이 false로 설정되었습니다. 거품을 어떻게 만드시겠습니까?
private function init():void {
this.addEventListener(flash.events.Event.CHANGE, function f():void {...})
}
을했지만 작동하지 않습니다
지금, 나는이 같은 응용 프로그램의 creationComplete 처리기에서 이벤트 리스너를 추가하려고? 문서에서 CHANGE 이벤트의 버블 링 이벤트가 false로 설정되어 디스패치됩니다. 어떻게 바꿀 수 있습니까? 내 목표를 달성하기위한 다른 방법이 있습니까? 감사합니다.
사용자 지정 이벤트가 필요하지 않으며 거품이 true로 설정된 원래 이벤트를 다시 디스패치하면됩니다. 새로운 ChangeBubbleEvent 대신 new TextOperationEvent (event.type, true, true, event.operation)를 말하십시오. –
나는 그것을 시도하고 그것은 나에게 오류를 줬다. TextArea 구성 요소 (및 기타 몇몇 요소)는 구현시 이벤트 버블 링을 명시 적으로 중지합니다. – immortalBob