我们正在从Vaadin7迁移到Vaadin8,我们大量使用IndexedContainer。在此版本中找不到此类。实际上有没有什么快速的修复或者我们必须做一些主要的重构?谢谢。
发布于 2018-12-10 05:51:47
Vaadin 7和8之间最大的变化是新的类型安全数据API。现在有了数据提供程序和类型化组件,而不是容器/项/属性。您可以直接将项目提供给组件,例如grid.setItems(myList)和使用grid.addColumn(Person::getName).setCaption("Name");进行配置。在文档中查看更多示例:https://vaadin.com/docs/v8/framework/datamodel/datamodel-providers.html#datamodel.providers
如果迁移工作量很大,那么您可以使用兼容性包。它是用于迁移的,并且它具有包括IndexedContainer在内的V7 API。然后,您可以一次移动一个屏幕到V8模型。点击此处了解更多信息:https://vaadin.com/docs/v8/framework/migration/migrating-to-vaadin8.html
https://stackoverflow.com/questions/53696145
复制相似问题