Я новичок в GWT, и я уверен, что на это есть ответ где-то в SO, но я еще не нашел
Я загрузил подключаемый модуль Eclipse GWT 2.0 и был рад увидеть, что он поставляется с стартовым проектом.
Однако меня удивило, что при его запуске возникает неприятное мерцание ...
- Текст сначала загружается без CSS
- Требуется некоторое время, пока не появится поле выбора.
(Если вы не видите мерцания, попробуйте нажать F5 для обновления)
Кажется, что все зрелые приложения GWT имели загрузчик и раньше, но я не нашел простого стандартного способа его добавить.
Кажется, это приложение загружается в следующем порядке: (поправьте меня, пожалуйста, если я перепутал, это только мое предположение)
- Базовый макет HTML,
- Весь JavaScript и CSS
- Запускает логику события "onload" (в ближайшее время ваш скомпилированный javaScript сможет запуститься?)
Поэтому я не могу программно добавить счетчик загрузки до того, как был загружен GWT, для меня это небольшая уловка 22
Я упустил что-то базовое? есть ли лучший способ добавить этот начальный счетчик?
Я думал просто добавить div с анимированным gif, а в событии onload - скрыть его.
Но я уверен, что есть что-то получше.
Сообщите мне, если это повторяющийся вопрос
Обновление: нашел этот связанный вопрос, а не отвечая на мой, хотя ...