java - 在 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 上的代码对我来说导致了这个问题。
解决方案
vaadin.flow.server.startup
作为参考,每当我们在 Eclipse 中以开发模式启动应用程序时,我们都会手动运行每个初始化程序。我忘了包括这个细节,因为我当时没有意识到这一点。
问题是我们没有在我们的应用程序的初始化程序中为该类运行 a,因此没有DevModeInitializer
包含该类的任何、、或注释。GridSelectionColumn
@NpmPackage
@JsModule
@CssImport
@Theme
一旦我们包含GridSelectionColumn.class
在我们的初始化中,选择列看起来很好。
推荐阅读
- vue.js - 无法在 Vue 中加载图像
- android - 如何(是否有可能)向我的 android 库(aar)添加依赖项?
- python - 将多列字符串值传输到 Pandas 中的数字
- javascript - React Progress Bar - 当计数大于 100 时,在单个栏上添加额外的类
- python - 分组仅匹配正则表达式
- azure - 使用存储在 Azure 密钥保管库中的凭据登录到 Azure VM
- sql-server - 如何检索具有空值和非空值的相同 ID 的记录列表
- python - 如何在 Django 中启用非超级用户从前端登录?
- html - 强制链接在同一浏览器而不是应用程序中打开
- c++ - 如何在 C++ 的多重继承上下文中使用来自特定基类的运算符