1

所以一些背景,我在 GWT 工作,使用 MVP 和活动和场所。所以我所有的东西都在使用超链接,而且地方也在发生变化。我也在使用 PlaceController.gotTo(Place)。

现在我想做的是能够以编程方式将人发送到另一个地方。现在通过设置 GWT 管理将 url 转换为位置,然后从中触发活动,但我想要的是使用与 gwt 相同的方式将 url 转换为位置或更改url,并在网站上触发历史更改类型的效果。

我不需要一个锚来重新加载我的整个站点,我只想将一个字符串输入某个东西并让整个地方的变化情况发生变化。

我想要超链接的效果。

4

1 回答 1

2

我不确定我是否完全理解你想要做的事情,但它是GWT 使用PlaceHistoryMapper的唯一工具getPlace:提供一个字符串,它会为你提供相应的位置。或者,您可以使用History.newItem(请注意,与 相反PlaceController#goTo,如果用户取消PlaceChangeRequestEvent,则 URL 已经更改)。

于 2012-10-17T18:46:20.807 回答