【发布时间】:2021-10-29 12:40:50
【问题描述】:
所以,我有一个视图应该在用户重新加载时保留状态。这很容易做到并且有据可查。但是,在一种情况下,我在用户执行特定操作后从服务器端重新加载页面,在这种情况下,我实际上希望视图完全重新加载。
有没有办法区分这些情况并影响视图何时应保持其状态?
【问题讨论】:
-
您使用哪个 Vaadin 版本?例如,Vaadin 8 和 14 的答案是不同的。
-
抱歉,我使用的是 Vaadin 14
-
如果您可以更明确一点,这也会有所帮助:您现在如何保存状态?您尝试过什么不保留它?
-
@cfrick 当然,抱歉:我按照article 了解如何保存状态并按预期工作。至于我做了什么不保存它:什么都没有,因为我不知道怎么做。我无法在网上找到任何解决方案/提示,而且我对 Vaadin 的经验也不是很丰富。
-
拥有两个独立的视图是否有意义——让我们称它们为“PreservingView”和“RegularView”——这样如果你真的想完全重新加载,你将重定向到“RegularView”,否则你会坚持“PreservingView”吗?