RequestFactory、Editor Framework、UiBinderを使用したGWTプロジェクトがあります。RequestFactoryを使用してサーバーからデータが読み込まれると、データのステータスに基づいてページを読み取り専用にするかどうかを決定します。
input
この時点で、ウィジェットまたはlabel
(読み取り専用の場合)のいずれかをレンダリングしたいと思います。
理想的には、データに応じてウィジェットのレンダリングを入れ替えますが、データが読み込まれるまでに、レンダリング側が完了したように見えます(私が行ったデバッグに基づく)。
1つを非表示にしてページに2つのウィジェットを配置したくありません。これにより、DOM内のウィジェットの数が2倍になることは言うまでもなく、非表示のデータが他のデータを上書きするという問題がすでに発生しています。
これまでの考えの1つは、データを受信したときにremoveFromParent()を使用することでした。これを行うためのより良い方法はありますか?
ありがとう。