【发布时间】:2011-08-10 05:53:40
【问题描述】:
我正在使用 GWT 和 GWTP 开发小型应用程序,但我对这些技术完全陌生,在这里需要一些帮助。
我尝试使用嵌套演示者功能。但我有疑问,如果我正确理解它的意图......
所以,我的应用程序应该在 2 种框架中有多个项目列表。将它们视为文件夹和文件。
我开发了MainPage 视图和演示器,它只有几个布局面板。我想将我的项目列表(表示为自定义小部件)实现为单独的演示者。例如,如果他们被称为ItemsListPresenter。
我在MainPagePresenter 中创建了插槽,实现了ItemsListPresenter.revealInParent() 方法以在该插槽中插入演示者。
但是我应该如何透露ItemsListPresenter?它是onBind(),甚至没有被调用。
我知道,我必须为此调用PlaceManager 的方法。我的问题是,应该如何实际执行此调用以符合最佳实践?
可以将PlaceManager注入我的MainPagePresenter,直接在onBind()方法中调用它的方法吗?
提前致谢。
【问题讨论】:
标签: gwt mvp gwt-platform