通过GWT放置API如何在不重新加载页面的情况下更改URL / PLACE / Place-Token?

时间:2012-03-26 22:13:45

标签: gwt gwt-places

我们在GWT页面中有一个巨大的订单表。当用户点击订单时,页面的下半部分会加载该订单的详细信息。

当OnSelect表中的一个条目时,我可以触发一个地方更改事件并将地点标记从#OrdersPlace更改为#OrdersPlace:123,其中123是订单号。问题是需要整个表重新加载。

有没有办法只需将#OrdersPlace中的URL更改为#OrdersPlace:123所以在浏览器刷新时我可以通过重新加载整个活动来阅读Place Token而无需从头开始,从而回到原来的位置? / p>

1 个答案:

答案 0 :(得分:1)

如果您使用的是Gin,您可以将视图设为单身,并将其保留在现有数据上。可以想象它类似于从DOM中删除表,然后重新添加它。

在不使用Gin的情况下,有相同的方法可以做同样的事情。