如何在没有根元素的 GXT HTML 布局容器中添加 HTML?

How to add HTML in GXT HTML Layout Container without root element?

所以我的问题是,我使用 GXT Sencha 的 HTML 布局容器,我需要添加元素“”,但是当我尝试它时,结果是根元素“”。所以,我想问一下,如何添加 html 元素,而没有来自 GWT 的根元素,例如 "gwt-HTML class".

非常感谢,我需要你的建议...

如果您想在 HTML 中定义的位置向 HtmlLayoutContainer 添加小部件,则必须使用 HtmlData。

HtmlLayoutContainer container = new HtmlLayoutContainer(template.getTemplate());
container.add(row1Widget, new HtmlData("#first"));
container.add(row2Widget, new HtmlData(".second"));
container.add(row3Widget, new HtmlData("div:last"));

查看 Sencha 文档:https://docs.sencha.com/gxt/4.x/ui/layout/containers/HtmlLayoutContainer.html

希望对您有所帮助。