GWT MVP with Places&活动:如何删除默认位置的尾随哈希?

时间:2014-03-03 14:12:08

标签: gwt

有没有办法在默认位置删除尾随哈希?

当用户导航到默认位置时,浏览器网址就像:http://myexample.com#,有没有办法删除最后一个#,因为它可能会导致我的应用中出现问题(转到包含最后#会强制页面滚动到顶部,这不是我所期望的。“

另外我认为这种行为不一致:在默认以外的其他地方,行为就好了。

1 个答案:

答案 0 :(得分:0)

如果使用标准活动和位置模式,使用标记器,您可以将空格设置为默认位置的标记。我没试过,但我认为它会阻止滚动。

placeHistoryHandler.register(placeController, eventBus, new DefaultPlace(" "));