В GWT, если я делаю RootPanel.get("someDiv").add(myPanel);
, я неизменно получаю: <div id="someDiv"><div></div></div>
Но мне просто нужен 1 уровень иерархии, то есть <div id="someDiv"><div>
, где someDiv содержит myPanel.
Любые идеи? Спасибо!
В GWT, если я делаю RootPanel.get("someDiv").add(myPanel);
, я неизменно получаю: <div id="someDiv"><div></div></div>
Но мне просто нужен 1 уровень иерархии, то есть <div id="someDiv"><div>
, где someDiv содержит myPanel.
Любые идеи? Спасибо!
Панель должна быть div (или таблицей, или диапазоном). Ваша RootPanel — это div, и Panel, которую вы добавляете к ней, — это div.
Если вы пишете полностраничное приложение, RootPanel.get() возвращает элемент, поэтому добавление к нему div приведет только к одному div внутри
Но, честно говоря, попытка избавиться от одной вложенности div в вашем приложении не сэкономит вам заметного количества времени.