2

我在实现页内 HTML 锚点时遇到了一点问题,同时还通过 hashbang 获得了可收藏的 URL。描述很简单:

在这个页面上有很多文本,我需要一些 HTML 锚点来导航。在旧式 HTML 中,我会写<a href="#myAnchor">AnchorText</a>.

GWT 平台识别出更改并将我扔回我的DefaultPlace. 这很清楚,因为它无法将 URL 与演示者相关联。

所以现在(简单的)问题是:如何在使用页内导航的同时拥有 hashbang URL?

4

1 回答 1

0

你如何构建你的锚?
如果您是静态执行此操作,为什么现在只添加!到 href?:
<a href="!#myAnchor">AnchorText</a>

更新:好的,Anchor您可以使用HyperlinkorInlineHyperlink并将targetHistoryToken值设置为#!myAnchor ,而不是普通的:

<g:InlineHyperlink ui:field="diversityLink" targetHistoryToken="!#myAnchor">MyAnchor</g:InlineHyperlink>
于 2012-07-18T14:24:39.067 回答