tooltip - 如何在 Vaadin Flow 中显示网格单元格工具提示

标签 tooltip vaadin vaadin-grid vaadin14

使用 Vaadin 8,您可以为 Grid 单元格设置工具提示。此功能在 Vaadin Flow(当前使用 v 11.0.0)中不可用。有替代方案吗?

最佳答案

目前还没有内置功能。最简单的方法可能是设置元素的“title”属性。一个例子是使用 TemplateRenderer,这里有一个例子

https://vaadin.com/components/vaadin-grid/java-examples/using-templates

从上面的例子中复制代码的相关部分

grid.addColumn(TemplateRenderer.<Person> of(
        "<div title='[[item.name]]'>[[item.name]]<br><small>[[item.yearsOld]]</small></div>")
        .withProperty("name", Person::getName).withProperty("yearsOld",
                person -> person.getAge() > 1
                        ? person.getAge() + " years old"
                        : person.getAge() + " year old"))
        .setHeader("Person");

关于tooltip - 如何在 Vaadin Flow 中显示网格单元格工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52344881/

相关文章:

java - 使用 BeanFieldGroup 进行 Vaadin 表单验证

tomcat - Vaadin 应用程序创建导致内存泄漏的线程

polymer - 在 Vaadin-grid polymer 2 中使用行详细信息时双行

java - 在 Vaadin 网格中显示来自 SQL 的数据

java - 在 Cookie Clicker (Selenium) 上查找鼠标悬停工具提示的 xpath 时遇到问题

jquery - jQuery 中的粘性悬停

jquery - 使用 qTip2 在 javascript 中定义样式?

wpf - 没有验证错误 WPF 时不显示工具提示

java - Vaadin 上下文菜单附加错误

java - Vaadin7 - 网格禁用取消选择