我正在使用GWT-Platform库编写GWT MVP应用程序(一旦您习惯了)。当我的主持人试图更新列表框的内容时,就会发生我的问题。问题发生在以下文件的第66行中:

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

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

我注意到的一件事是,关联的视图MapMakerStackPanelViewImpl2.java似乎是两次初始化的。我发现自己想知道我是否试图更新对实际用户界面未连接的该视图的控件。该文件在这里:

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

任何帮助,将不胜感激。

有帮助吗?

解决方案

问题在于,周围有两份视图的副本。我使用杜松子酒将视图注入了演示者的构造函数,问题消失了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top