2010-05-19 2 views
2

У нас есть приложение GWT с несколькими экранами, основанное на меню. Таким образом, приложение загружает пользователь видитПредпочтительный способ использования UiBinder с несколькими экранами

  • Do This
  • Do That

Каждый пункт меню загружает другой экран. Каков наилучший способ переключения экранов. Прямо сейчас, что я грубо есть

RootPanel.get(CONTENT).remove(menu); 
RootPanel.get(CONTENT).add(new DoThisScreen()); 

Я спрашиваю это потому, что кажется на IE 8 (и я уверен, 7,6), что DoThisScreen в основном не признают по Developer Tool в IE (подражатель инструмент Firebug, когда вам нажмите F12). Используя инструмент dev для IE, я говорю, чтобы выделить текстовое поле в DoThisScreen, по какой-то причине оно не будет выделять его или перечислить в html.

ответ

2

Что вы делаете в GWT в порядке. Эта проблема связана с инструментами разработчика IE8:

При изменении содержимого страницы HTML вам нужно нажать кнопку «Обновить» в окне инструментов разработчика IE8 (убедитесь, что у вас есть вкладка «HTML», выбранная в «Инструменты разработчика»), прежде чем он покажет вам новые элементы, добавленные в DOM.

Смежные вопросы