【发布时间】:2026-02-05 05:15:02
【问题描述】:
我是 Vaadin 的新手,我试图通过搜索 SO 和 Google 来找到这个问题的答案,因此我们将不胜感激,或者至少为我指明正确的方向。
我的应用使用以下逻辑从一个视图导航到另一个视图
ActivitiesUI startUpActivity = new ActivitiesUI();
UI.getCurrent().setContent(startUpActivity.buildMainArea());
我需要知道如何将数据(如 String 或 int)从当前 UI 传递到被导航到的 UI(在本例中为 startUpActivity)
来自 Android 背景,我正在按照 Intent 的思路思考
【问题讨论】:
-
在 vaadin 中,您可以在类中通过参数将参数传递给新活动,或者在主 UI 类中有一些属性。这实际上取决于数据的生命周期
-
如果您也使用 Spring,您可以查看 Vaadin book navigator chapter 和 wiki navigation with vaadin-spring page。
-
你不能只将值传递给 buildMainArea 方法吗?