【发布时间】:2015-01-14 09:47:31
【问题描述】:
Vaadin 在按下浏览器后退按钮时会丢失内容。如果我已经填充了一个表格,并且如果我返回该页面,则该页面再次为空。如何保存页面状态,以便当我使用浏览器后退按钮返回它们时,它们处于我离开它们的状态。
我目前正在使用 Navigator。
我基本上是使用 Upload 组件上传一个 Excel 表格,并使用 table.additem() 在同一页面上填充我的表格。我有一个功能,当用户点击表格的一行时,用户导航到下一页,但是当我按下浏览器后退按钮时,表格消失了,上传显示没有选择文档。
导航更新Application/#!Main/变量部分变化。
我只想让我的应用程序保持刷新状态。
【问题讨论】:
-
你在使用 Navigator/View:s 吗?
-
是的。我正在使用导航器和视图
-
您能否提供一些最少的代码来显示问题。或者您至少可以更详细一点,您如何填写表格(例如ctor,enter(),...),如果您使用容器等,我们正在谈论浏览器历史导航 within 应用程序只是进入其他视图(例如,只有
#!...部分更改)? -
请查看更新后的描述。
-
“table”和“next page”是否将它们自己的 Vaadin 视图注册到 Vaadin Navigator?
标签: vaadin browser-history vaadin7