在我的项目 html 文件中,我有:
<div id="flightList"></div>
在我的 projectname.java 文件中,我有:
@Override
public void onModuleLoad() {
...
OtherClass.load1();
}
调用此方法(在另一个类中):
public static void load1() {
...
RootPanel.get("flightList").add(OriginalClass.getMainPanel());
}
wheremainPanel
在该load1
方法的前面已更新。
但是,由于某种原因,当我运行 Web 应用程序时,永远不会调用 onModuleLoad。我在调用 load1() 之前使用 println() 语句验证了这一点,该语句从不打印。