Flex mxml 어플리케이션 파일에서 다른 사용자 정의 컴포넌트 내에서 사용자 정의 컴포넌트를 사용하고 있습니다. 내부 컴포넌트의 컴포넌트를 외부 컴포넌트로 버블 링하고 외부 컴포넌트의 이벤트를 처리 할 수 있습니까? 파견 때Flex의 사용자 정의 컴포넌트 내의 이벤트 버블 링
1
A
답변
0
//Outer.mxml
<local:Inner id="inner"/>
inner.addEventListener(TYPE_NAME, handler);
private function handler(e:Event):void
{
trace("Bingo");
}
//Inner.mxml
dispatchEvent(new Event(TYPE_NAME));
3
예는 당신에 참으로 내부 구성 요소를 재산 bubbles
을 설정
내부 구성 요소 :
dispatchEvent(new Event("myEvent", true));
외부 구성 요소 :
addEventListener("myEvent", onMyEvent);
...
4
Event
생성자는 매개 변수의 기본값을 false
으로 지정하므로 Patrick에 언급 한대로 이벤트를 구성 할 때 bubbles
에서 true
으로 설정해야합니다.
버블 링을 사용하면 Event.stopPropagation 또는 Event.stopImmediatePropagation이 호출 될 때까지 UI 트리에서 계속 이벤트가 전달됩니다.
그러나 버블 링은 UI 구성 요소에만 영향을줍니다. bubbles
인수가 true
으로 설정되어 있어도 맞춤 클래스에서 실행 된 이벤트는 거품이 발생하지 않습니다.
관련 문제
- 1. flex 맞춤 이벤트 버블 링
- 2. 버블 링 이벤트 디자인
- 3. 이벤트 버블 링 이상한
- 4. 이벤트 버블 링 jQuery를 + 탭
- 5. href 이벤트 버블 링 중지
- 6. 이벤트 버블 링 (프로토 타입
- 7. 목록 상자에서의 버블 링 이벤트
- 8. 이벤트 버블 링 문제 (ScrollViewer)
- 9. 이벤트 버블 링 및 onblur 이벤트
- 10. jquery 이벤트 네임 스페이스 버블 링 문제
- 11. 사파리 4 창에서 키 이벤트 버블 링
- 12. WPF의 버블 링 이벤트? 간단한 질문
- 13. Android ListView 및 이벤트 버블 링
- 14. Chrome 자바 스크립트 : 이벤트 버블 링 질문
- 15. Silverlight 버블 링 마우스 이동 이벤트 취소
- 16. 자바 스크립트에서 버블 링 된 이벤트 객체에 속성 추가하기
- 17. 텍스트 선택 및 버블 링
- 18. 새 레코드 버블 링
- 19. Flex의 사용자 정의 비디오 플레이어
- 20. 사용자 정의 jsf 컴포넌트 프로젝트
- 21. Flex 사용자 정의 컴포넌트 통신
- 22. WPF : 하나의 특정 콘텐츠에서만 버블 링 이벤트 처리
- 23. flex의 사용자 정의 구성 요소에 대한 클릭 외부 이벤트
- 24. jquery focusin() 및 버블 링 방지
- 25. SQL에서 열 최대 버블 링
- 26. 버블 링 이벤트가 발생하지 않습니다.
- 27. jQuery 이벤트 버블 링, live(), 클릭 이벤트가 전파되지 않음
- 28. Onmouseover 하위 div 문제 및 이벤트 버블 링
- 29. Winforms의 이벤트 버블 링 및 터널링을 수행하는 스마트 패턴은 무엇입니까?
- 30. 자바 스크립트 이벤트 버블 링 작동하지 않음으로 예상