Gwt 使用带多个屏幕的UiBinder的首选方法
我们有一个基于菜单的GWT应用程序,它有多个屏幕。所以应用程序加载用户看到的内容Gwt 使用带多个屏幕的UiBinder的首选方法,gwt,internet-explorer-8,Gwt,Internet Explorer 8,我们有一个基于菜单的GWT应用程序,它有多个屏幕。所以应用程序加载用户看到的内容 这样做 那样做 每个菜单项加载不同的屏幕。切换屏幕的最佳方式是什么。现在我大致做的是 RootPanel.get(CONTENT).remove(menu); RootPanel.get(CONTENT).add(new DoThisScreen()); 我这样问是因为在IE8上(我确信是7,6),IE的开发者工具(当你按下F12时,想要的firebug工具)基本上无法识别DoThisScreen。使用IE的
- 这样做
- 那样做
RootPanel.get(CONTENT).remove(menu);
RootPanel.get(CONTENT).add(new DoThisScreen());
我这样问是因为在IE8上(我确信是7,6),IE的开发者工具(当你按下F12时,想要的firebug工具)基本上无法识别DoThisScreen。使用IE的开发工具,我告诉它在DoThisScreen中突出显示一个文本框,由于某些原因,它不会突出显示它或在html中列出它。你在GWT中所做的一切都很好。此问题与IE8开发人员工具有关: 当HTML页面的内容发生变化时,您必须点击IE8开发者工具窗口中的刷新按钮(确保在开发者工具窗口中选择了“HTML”选项卡),然后它才会显示添加到DOM中的新项目