如何在 Vaadin 中添加链接、弹出窗口 windows 等布局?

How can you add links, popup windows etc to layout in Vaadin?

我构建了一些扩展包 com.vaadin.flow.component.orderedlayout 布局的视图。问题是包 com.vaadin.ui 中有很多有用的东西,比如 Link、PopupView 等,我无法将它们添加到我的视图中。我尝试使我的视图从 com.vaadin.ui 扩展 UI 但这不起作用,我收到以下错误:

Failed to load the widgetset.

解决我的问题的最佳方法是什么?如何将需要的东西添加到我的视图中? 我几天前才开始使用 Vaadin。

com.vaadin.ui 是 Vaadin 7 或 Vaadin 8。com.vaadin.flow 是 Vaadin 10+。这两个不能一起使用,除非你使用商业 multiplatform runtime.

对于 Link,您可以改用 AnchorRouterLink 组件。 PopupView 没有任何直接替代品,但应该可以通过组合 ButtonContextMenu 来 assemble 类似的东西。有关 Vaadin 新旧版本组件之间关系的完整概述,请参阅 https://vaadin.com/docs/flow/migration/5-components.html