0

我正在使用 gwt-platform 库编写一个 GWT MVP 应用程序(一旦你习惯了它就很好)。当我的演示者尝试更新列表框的内容时,就会出现我的问题。问题出现在以下文件的第 66 行:

https://github.com/dartmanx/mapmaker2/blob/master/src/main/java/org/jason/mapmaker/client/presenter/MapmakerStackPanelPresenter2.java

我确信应用程序正在调用 onSuccess() 方法(调试器中的断点有效),并且结果已填充。

我注意到的一件事是关联的视图 MapmakerStackPanelViewImpl2.java 似乎被初始化了两次。我发现自己想知道我是否正在尝试更新未附加到实际用户界面的视图上的控件。该文件在这里:

https://github.com/dartmanx/mapmaker2/blob/master/src/main/java/org/jason/mapmaker/client/view/MapmakerStackPanelView2.java

任何帮助,将不胜感激。

4

1 回答 1

0

问题是有两个视图的副本浮动。我使用 Gin 将视图注入到演示者的构造函数中,问题就消失了。

于 2011-05-26T10:42:30.287 回答