【问题标题】:Using Vaadin 8 Add-on with Vaadin 14 Java将 Vaadin 8 插件与 Vaadin 14 Java 一起使用
【发布时间】:2021-09-30 12:20:37
【问题描述】:

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

亲切的问候, 马立克

【问题讨论】:

    标签: java vaadin vaadin8 vaadin-flow vaadin14


    【解决方案1】:

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

    对于用 Vaadin 14 编写的新项目,我不建议这样做。尝试寻找使用 Web Components 或 Javascript 编写的其他替代方案。你可以integrate an existing Web Component into Vaadin

    【讨论】:

    最近更新 更多