首页 > 解决方案 > 将 Vaadin 8 插件与 Vaadin 14 Java 一起使用

问题描述

我正在使用 Vaadin 框架版本 14 构建一个 Web 应用程序。我想使用为 Vaadin 8 编写的布局组件插件。我知道这并不容易,因为他们将方法从基于客户端引擎更改为渲染浏览器中的所有内容。但是有没有办法添加这个组件呢?我已经搜索了迁移旧组件的任何解决方案,但我发现的只是一个注释,表明它们不再使用旧布局。我已经尝试使用HtmlContainerClass 来创建我自己的,正如这里CustomLayout所说,但我只能添加扩展 com.vaadin 的元素。.component.Component 而不是 com.vaadin。ui .AbstractOrderedLayout。你有什么想法如何让它发挥作用吗?

亲切的问候,马雷克

标签: javavaadinvaadin8vaadin-flowvaadin14

解决方案


您可以使用Multiplatform Runtime (MPR)在 Vaadin 14 中运行 Vaadin 8 或 7 组件。该产品需要Vaadin Prime订阅。

对于用 Vaadin 14 编写的新项目,我不建议这样做。尝试寻找使用Web Components或 Javascript 编写的其他替代方案。您可以将现有的 Web 组件集成到 Vaadin中。


推荐阅读