在 Vaadin 中保留标签信息

问题描述

有没有办法在选项卡组件之间切换时保留它们的内容?我发现 @PreserveOnRefresh 但这似乎只在刷新浏览器时有效。

解决方法

假设您的意思是在呈现为选项卡的路由/视图之间导航,我认为您正在寻找的是 @SpringComponent 和 @UIScope 注释。将这些添加到相关类以在切换时保留任何输入字段和输出。请注意,如果您想在刷新页面时保留这些字段,您仍然需要 @PreserveOnRefresh。

请参阅:Vaadin Component as Spring bean 以了解这两个注释所服务的特定功能。