2010-02-25 5 views
0

En GWT si je RootPanel.get("someDiv").add(myPanel); je reçois toujours: <div id="someDiv"><div></div></div>GWT Remplacer div (pas ajouter!) Avec RootPanel

Mais, je veux juste 1 niveau de la hiérarchie, à savoir, <div id="someDiv"><div> où le someDiv contient MyPanel.

Des idées? Merci!

Répondre

2

Un panneau doit être un div (ou une table ou une travée). Votre RootPanel est un div, et le Panel que vous y ajoutez est un div.

Si vous écrivez une application pleine page, RootPanel.get() retourne l'élément, afin d'ajouter un div qui ne permettra d'obtenir un div dans la

Mais honnêtement, en essayant de se débarrasser de une imbrication de divs dans votre application ne va pas vous faire gagner un temps considérable.

+0

Non, mais cela pourrait faciliter le travail pour les lecteurs d'écran, etc. –