Java 为什么事件在GWT开发模式下正常发生,而不是在外部发生?

Java 为什么事件在GWT开发模式下正常发生,而不是在外部发生?,java,gwt,smartgwt,Java,Gwt,Smartgwt,我有一个SmartGWT列表网格。在GWTP视图的构造函数中,我将DataArrivedHandler添加到此列表网格中,以选择第一条记录,从该记录中获取数据,然后使用它填充两个StaticTextItems 在GWT开发模式中,它工作得非常好。在GWT开发模式之外,即正常的工作方式。GWT控制台中没有报告任何错误 有什么想法吗?您使用的是经典开发模式还是超级开发模式 可能是与某些时间问题有关的错误,例如,在元素附加到DOM或类似的东西之前添加事件 尝试将事件处理程序设置内容放入小部件的onAt

我有一个SmartGWT列表网格。在GWTP视图的构造函数中,我将DataArrivedHandler添加到此列表网格中,以选择第一条记录,从该记录中获取数据,然后使用它填充两个StaticTextItems

在GWT开发模式中,它工作得非常好。在GWT开发模式之外,即正常的工作方式。GWT控制台中没有报告任何错误


有什么想法吗?

您使用的是经典开发模式还是超级开发模式

可能是与某些时间问题有关的错误,例如,在元素附加到DOM或类似的东西之前添加事件


尝试将事件处理程序设置内容放入小部件的onAttach方法部分,可能会解决此问题。

如果您正在使用GWTP,则视图不是初始化小部件的正确位置。您应该在presenter的onBind方法中初始化它。也许这就是问题所在

记得吗