私はGWTが初めてで、これはSOのどこかで答えられていると確信していますが、まだ見つけていません
GWT 2.0 eclipse プラグインをダウンロードしたところ、スターター プロジェクトが付属していることを嬉しく思いました。
しかし、動かしてみるとちらつきが気になる…。
- テキストは最初に CSS なしで読み込まれます
- セレクトボックスが表示されるまで時間がかかる
(ちらつきが表示されない場合は、押しF5て更新してみてください)
すべての成熟した GWT アプリにはそれ以前にローダーがあるようですが、それを追加する簡単で標準的な方法は見つかりませんでした。
このアプリは次の順序で読み込まれるようです:
- 基本レイアウト HTML、
- すべての JavaScript、および CSS
- 「onload」イベントでロジックを実行します (コンパイルされた JavaScript が開始できる最も早い時間 - ?)
そのため、GWT がロードされる前にプログラムでローディング スピナーを追加することはできません。
基本的なものが欠けていますか?その初期スピナーを追加するベストプラクティスの方法はありますか?
アニメーションgifを含むdivを追加するだけで、onloadイベントで非表示にすることを考えていました。
しかし、私はもっと良いものがあると確信しています。
これが重複した質問であるかどうかを教えてください
更新:この関連する質問が見つかりましたが、私の回答ではありません...