我正在开发一个gwt项目,我们正在使用事件总线来传递小部件之间的事件。我有2个模块,当我在一个模块中引发事件时,其他模块无法接收它。我该如何解决这个问题。任何帮助?GWT事件总线处理多个模块
2
A
回答
2
您确定您已经向两个模块传递了相同的EventBus
,并且这两个模块都订阅了您要发布的事件吗?
什么EventBus
类你在使用,无论如何?你自己写了一个,还是包含在GWT库中的一个?
1
您很可能在每个模块中使用两个不同的EventBus实例。
两个可能的原因:
您已经创建了两个不同的实例(检查的像新HandlerManager(空)的出现的代码,如果你正在使用附送的,或类似)。
您在传递模块间的eventBus引用时遇到问题;你如何通过这两个模块传递数据?
相关问题
- 1. GWT多个事件处理
- 2. 模块化事件处理
- 3. GWT - 如何处理同一事件的多个处理程序
- 4. 处理多线程事件
- 5. GWT - 多个模块?
- 6. GWT中的事件处理
- 7. GWT元素事件处理
- 8. GWT处理UIBinder事件
- 9. GWT MVP。如何使用事件总线?
- 10. 使用mvp4g中的事件总线进行模块间通信gwt
- 11. 处理来自GWT模块的http cookie
- 12. 多个模块的GWT欢迎文件
- 13. 处理gwt中多个链接的点击事件
- 14. C#处理多个事件的事件
- 15. 多线程事件处理请求
- 16. C++中的多线程事件处理
- 17. 做多GWT模块
- 18. 如何处理GWT上的大型多模块应用程序
- 19. 使用多处理模块
- 20. gwt模态popuppanel块iframe事件
- 21. GWT事件处理程序阻止UI
- 22. GWT事件处理最佳实践
- 23. 无法添加GWT事件处理
- 24. GWT Grid的DoubleClick事件处理程序
- 25. 使用LayoutPanels GWT中的事件处理
- 26. 最佳实践GWT事件处理
- 27. 使用QThread和线程模块进行Python多线程处理
- 28. 接线事件处理器
- 29. 线程事件处理(C#)
- 30. 带线程事件处理
嘿嘿,谢谢你的跟进:) \t 我完全有3个模块。管理员,技术人员和一个称为普通的模块,它由管理员和技术人员继承.EventBus是从处理程序管理器扩展并定义在通用模块中的自定义单例类。我没有任何要求在模块之间传递数据到现在为止 – prabha 2010-07-07 04:46:04