瓦丁8号+;Vaadin 12&x2B;中的组件;?

瓦丁8号+;Vaadin 12&x2B;中的组件;?,vaadin,Vaadin,我正在寻找在瓦丁使用的尽可能吸引人的“步进机”,我发现了以下链接: 然而,它似乎是为瓦丁8。它能在瓦丁12中使用吗?(我是瓦丁的新手)。如果没有,是否有“推荐”的方法 一款外观美观的踏步机(坚固耐用/经过测试),只需很少的努力?(我假设答案是使用类似的东西,并以某种方式将其与Vaadin集成?我还没有完全了解如何将Vaadin 12与非Vaadin组件集成,尽管我相信这是Vaadin可以轻松完成的事情,并且通常,预先存在的react组件可能比单个com组件更好地支持Vaadin 8?为Vaad

我正在寻找在瓦丁使用的尽可能吸引人的“步进机”,我发现了以下链接:

然而,它似乎是为瓦丁8。它能在瓦丁12中使用吗?(我是瓦丁的新手)。如果没有,是否有“推荐”的方法
一款外观美观的踏步机(坚固耐用/经过测试),只需很少的努力?(我假设答案是使用类似的东西,并以某种方式将其与Vaadin集成?我还没有完全了解如何将Vaadin 12与非Vaadin组件集成,尽管我相信这是Vaadin可以轻松完成的事情,并且通常,预先存在的react组件可能比单个com组件更好地支持Vaadin 8?

为Vaadin 8或更老版本创建的组件不能轻易用于Vaadin 10或更高版本

相反,我建议寻找一个通用的web组件来完成这个技巧(),然后基于它创建一个简单的Java集成


您链接到的react stepper horizontal
不是通用web组件,因此它不会在react之外工作。

对于您提到的react组件,我很抱歉地告诉您,它无法耦合

该组件由聚合物2.0+构建,因此您应该能够将其与Vaadin 12+耦合。

GWT 用于在Vaadin 6、7和8中构建小部件的底层技术是

Web组件 在对其核心技术(Vaadin10、11、12和更高版本)的一次重大重写中,它使用GWT而不是GWT来构建小部件

兼容性 因此,不,为Vaadin 8构建的小部件不能直接用于Vaadin流

然而…Vaadin有限公司确实出售了一个兼容层,允许Vaadin 8编程和小部件在Vaadin Flow应用程序中运行。这被称为他们的。这是针对那些希望逐步将现有web应用从旧架构迁移到新架构的人。对于从瓦丁开始的人来说,可能不是最好的路线,但这是可能的

用瓦丁8就行了 Vaadin 8继续得到积极开发,并将在未来几年得到支持。看见在他们的博客中讨论,如。现在,随着它的发展。Vaadin有限公司使用一种新的版本,计划在Vaadin 8季度发布

Vaadin 8是一款久经考验的老旧软件,具有良好的历史记录。将您的学习和发展精力集中在Vaadin 8上是完全可行的。许多概念延续到Vaadin流,例如它们的和

较新的Vaadin(如菜单栏小部件)及其尖端技术仍在不断发展。Vaadin Ltd公司将其未来押在Flow&Web组件上,但Vaadin 8仍然是他们目前最完善、最可行的产品。而且,是的,该公司能够一次积极开发多个版本线。他们在经过多年的努力后,取得并保持了6、7和8的成绩

因此,如果Vaadin 8的小部件对您的应用程序至关重要,只需使用Vaadin 8即可

只要使用瓦丁流 如果有一些小部件对于为Vaadin Flow构建的应用程序至关重要,或者是基于Web组件的小部件,您希望将其包装为Flow的小部件,那么请使用Vaadin Flow

是的,您可以使用Vaadin Flow中的Web组件小部件。反之亦然,您可以在其他环境(如聚合物)中使用Vaadin组件。这就是Web组件技术的全部要点,使组件能够跨各种框架插入。请访问Vaadin有限公司网站,获取有关该主题的一些文档和博客文章。他们还销售培训和咨询服务,以帮助您实现这一目标

比较 有关比较Vaadin 8和Vaadin Flow的帮助,请参阅博客文章