Gwt 任何延迟代码执行直到页面打开的方法
大家好,我们有一个gwt应用程序托管在谷歌应用程序引擎上 在一个绑定到入口点类(使用根面板id)的页面中,我们调用rpc服务来获取一些数据 我观察到的问题是,即使在加载主页时,绑定到另一个页面的入口模块类也会被实例化,因此该服务被称为非必要服务Gwt 任何延迟代码执行直到页面打开的方法,gwt,Gwt,大家好,我们有一个gwt应用程序托管在谷歌应用程序引擎上 在一个绑定到入口点类(使用根面板id)的页面中,我们调用rpc服务来获取一些数据 我观察到的问题是,即使在加载主页时,绑定到另一个页面的入口模块类也会被实例化,因此该服务被称为非必要服务 是否有任何选项将此行为延迟到页面打开?您可以使用onLoad方法而不是构造函数加载页面的数据,以便在小部件连接到DOM之后才加载数据。在如下所示的子句下移动代码修复了此问题 if(RootPanel.get("login") !=null){
是否有任何选项将此行为延迟到页面打开?您可以使用onLoad方法而不是构造函数加载页面的数据,以便在小部件连接到DOM之后才加载数据。在如下所示的子句下移动代码修复了此问题
if(RootPanel.get("login") !=null){
//moved here
}