如果我做
listitem.setLabel("<p>HTML code</p>");
我得到了它的转义版本。但是我怎样才能使用setLabel(或者可能是其他一些显示内容的方法)而不是让它转义来呈现 HTML?
覆盖setLabel并没有帮助,因为它只是一个委托方法,并且实际的内容解析发生在下面的一些级别。
你不能通过setLabel(...)
添加一个
Listcell
和Html
组件来做到这一点
Listcell c = new Listcell();
Html h = new Html();
h.setContent("MY HTML STRING HERE");
c.appendChild(h);
listitem.appendChild(c);