Vaadin& Spring Boot,重置/刷新组件

时间:2016-12-13 10:34:31

标签: spring vaadin

我有许多扩展VerticalLayout的布局。我将所有这些从主要布局中删除添加其中一个添加到主布局,以更改"页面"。首先,有更好的选择吗?

我的主要问题是,由于我添加了在另一个范围内创建的相同组件,因此布局的内容在我刷新之前不会改变。我想在单击菜单栏中的图标后进行更改。

所以我要找的是像component.refresh()这样的方法。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

你遗失的是: 1.您不能将一个组件添加到两个或更多父母。将组件添加到parent2的那一刻,它从parent1中删除(当你点击刷新时你会看到这个) 2.您没有在UI类上使用@PreserveOnRefresh