我想在UIBinder中使用以下代码,以便我可以通过编程方式在代码中设置链接的href
。GWT:如何使用UIBinder在Anchor中嵌入小部件
<g:HTMLPanel>
<g:Anchor ui:field="link">
<g:InlineLabel ui:field="firstName"/>
<g:InlineLabel ui:field="lastName"/>
</g:Anchor>
</g:HTMLPanel>
当我尝试这样我得到:
ERROR: Found widget in an HTML context Element <g:InlineLabel ui:field='firstName'> (:7).
如何能够将锚内部部件?以前我使用过:
<a id="myAnchor">
etc...
</a>
然后在我的代码中操纵DOM来设置HREF,但那很丑。有没有更好的办法?
为什么使用InlineLabel小部件?你不能使用或类似的元素吗? – 2011-03-01 23:18:26
@ Thomas-我正在使用InlineLabels,因为我需要以编程方式更新它们。 InlineLabel呈现为一个跨度。 – 2011-04-08 17:01:00