我想在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