MVP 패러다임을 사용할 때 이벤트 핸들러를 등록하는 가장 좋은 장소는 어디입니까? 나는 응용 프로그램 전체 이벤트가 "AppController"에 등록되어야한다는 것을 알고 있지만 한 발표자에서 이벤트를 발생시켜야하며 두 번째 발표자가이를 처리해야합니다. 그래서 AppController 내에서 eventHandler를 정의하는 것이 더 좋으며, 두 번째 발표자 (첫 번째 발표자에서이 이벤트 발생)에서 eventHander를 정의하는 것이 좋습니다.GWT. MVP 패턴 내 이벤트 핸들러 (eventBus) 등록 위치
0
A
답변
1
응용 프로그램 이벤트는 반드시 AppControler
에 등록 할 필요는 없습니다. 나는 당신이 주변을 돌아 다니며 하나의 글로벌 싱글 톤 EventBus
을 사용하는 한 실제로 등록한 곳이 아닌 것 같습니다.
보통이 글로벌 EventBus
을 생성자 매개 변수 (예 : 종속성 삽입 사용)를 통해 다양한 Presenter에 전달합니다.
첫 번째 발표자는 두 번째 발표자 인 글로벌 EventBus
에서 시작되는 특정 이벤트에 등록 할 수 있습니다.
관련 문제
- 1. UI를 차단하는 GWT 이벤트 핸들러
- 2. neo4j에서 트랜잭션 이벤트 핸들러 등록
- 3. GWT 위젯 라이브러리 및 MVP 패턴
- 4. 이벤트 핸들러
- 5. GWT eventbus 여러 모듈을 처리합니다.
- 6. GWT 맞춤 이벤트 - 이벤트 발신자로 수신기 등록
- 7. GWT : 이벤트 및 이벤트 처리기 클래스를 작성합니까?
- 8. asp 등록 : 버튼 클릭 이벤트 핸들러
- 9. 부분 클래스 생성자 및 이벤트 핸들러 등록
- 10. GWT UIBinder에서 이벤트 핸들러 이름 지정
- 11. EventBus 대신 GWT 기록 사용에 페널티가 있습니까?
- 12. GWT MVP 패턴 (Guice - 디스패처)의 performace 문제
- 13. GWT MVP 예
- 14. GWT MVP 내역 뒤로
- 15. 다중 EntryPoints가있는 GWT MVP
- 16. GWT 모범 사례 - MVP
- 17. 모범 사례 - 데이터 제출 GWT MVP
- 18. MVP 패턴 - 디자인 질문
- 19. 내 MainPage.xaml.cs를 안에 내 코드의 이벤트 핸들러
- 20. Guava EventBus : 이벤트 처리기에서 결과를 반환하는 방법
- 21. Web.Config의 일반 핸들러 등록
- 22. 페이지 특정 이벤트 등록 디자인 패턴
- 23. GWT 및 MVP 패턴보기 모의
- 24. 이벤트 핸들러
- 25. 캔버스와 클릭 핸들러 (GWT)
- 26. GWT MVP - 맞춤 이벤트 매개 변수 문제가 발생했습니다.
- 27. MVP GWT 프로젝트에서 코드 분할 사용하기
- 28. MVP 패턴 및 세션 값
- 29. MVP 패턴 : 뷰를 표현자에게 매핑
- 30. MVP 패턴. GWT의 TabPanel에서 여러보기 사용