首页 > 解决方案 > 在 Vaadin14 中的 Grid、TreeGrid 上使用 Selection.MultiSelect 时的空白选择列

问题描述

这是在从 Vaadin 8 迁移到 14 的项目中。即使我在其中使用 lorem 填充物制作黑色网格,也会发生这种情况。以下是实际问题的示例: 问题截图

创建任何网格并将其设置为多选模式都会产生此问题。例如,https: //cdn.vaadin.com/vaadin-elements/1.0.0/vaadin-grid/demo/selection.html#toc_1_selection_modes 上的代码对我来说导致了这个问题。

标签: javavaadinvaadin-flowvaadin-gridvaadin14

解决方案


vaadin.flow.server.startup作为参考,每当我们在 Eclipse 中以开发模式启动应用程序时,我们都会手动运行每个初始化程序。我忘了包括这个细节,因为我当时没有意识到这一点。

问题是我们没有在我们的应用程序的初始化程序中为该类运行 a,因此没有DevModeInitializer包含该类的任何、、或注释。GridSelectionColumn@NpmPackage@JsModule@CssImport@Theme

一旦我们包含GridSelectionColumn.class在我们的初始化中,选择列看起来很好。


推荐阅读