问题标签 [vaadin-grid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
313 浏览

polymer-2.x - 是否可以在 Polymer 2 应用程序中使用 vaadin-grid?

在此页面中:
https
://github.com/vaadin/vaadin-core-elements 我看到 Polymer 2 应用程序应该支持 vaadin-grid。我以各种方式尝试使这个(vaadin)示例工作:

但是我在 vaadin 源代码中遇到了各种错误……
有没有人尝试在 Polymer 2 应用程序中使用它?
谢谢安德里亚
_

0 投票
0 回答
80 浏览

javascript - Vaadin 组合框过滤下拉列表,带有下拉项目的超链接选项

我有一个有趣的要求。我正在使用 vaadin 组合框显示过滤的下拉列表。我需要显示带有超链接选项的下拉项目。单击该下拉项目后,我需要导航到相关项目。如何将超链接添加到 vaadin 过滤的下拉组合框?

0 投票
1 回答
1038 浏览

vaadin-grid - 如何在 vaadin 8 网格中设置焦点并打开新插入行的网格单元格编辑器?

插入新行后是否可以直接聚焦并打开网格单元格编辑器?我已经搜索了一段时间,但没有发现任何有用的东西。

我正在插入行

插入后编辑器关闭,我必须双击该行进行编辑。我希望编辑器在插入新行后立即打开。

非常感谢任何帮助。

提前致谢

0 投票
0 回答
830 浏览

java - Vaadin Grid Callback Data Provider 错误的查询参数值

我在为 Grid 实现延迟加载时遇到问题。以下代码代表 DataProvider:

如果我理解正确,查询的“偏移”和“限制”值必须由 Vaadin 自动定义。但是当我调试上面的代码时,我可以看到偏移量 = 0,限制 = 2147483647。这意味着数据库中的所有数据都是由第一个且只有一个查询加载的。因此,在这种情况下,延迟加载没有任何意义。

请帮助理解我做错了什么!

0 投票
1 回答
2243 浏览

vaadin-grid - 将动态行内容添加到 vaadin 网格

在 vaadin7 中,我使用 GeneratedPropertyContainer 来执行此操作,例如添加行号:

在 vaadin8 中,由于 GeneratedPropertyContainer 已被弃用,我尝试这样做: grid.addColumn((v)->((List)_container.getData().getItems()).indexOf(v)+1);

但是索引是静态的,当我对行进行升序和降序排序时,行号也在移动。

我需要的是第一行是第 1 行,最后一行是第 N 行,无论我如何对行进行排序。

谢谢。

0 投票
0 回答
465 浏览

vaadin - 使用 Vaadin8 和新 Grid 设置默认 GridSortOrder 不起作用

我们之前基于 Vaadin 7 Grid 的解决方案使用了多列排序。数据按后端数据库排序,但我们必须维护有关在列标题中排序的视觉信息。Visualy 它在列标题中显示为小矩形。

现在使用 Vaadin 8 和新 Grid,我们的数据默认(按数据库)按“名称”列排序,因此我使用如下代码定义 Grid 的默认排序顺序。它似乎很简单,但它没有出现在网格上。我可以为一两列定义 GridSortOrder ,但没有运气。在屏幕上看不到任何东西(在列标题中)。知道如何正确完成此操作吗?

0 投票
1 回答
645 浏览

java - setStyleGenerator 取决于单元格值

我需要知道如何setStyleGenerator为每个单元格使用网格取决于它的值。

例如:对于数字列,我希望每个负值(小于零)都具有红色文本颜色。

我已经知道如何为整个列设置样式。

0 投票
0 回答
387 浏览

vaadin-grid - 属性中带有 List<~> 的 Vaadin8 网格

我正在尝试使用 Vaadin 创建一个网格,但在显示数据源内部的数据时遇到了麻烦。数据源定义如下

现在,当我编写代码以使用 Vaadin 显示数据时

现在我想在 Grid 中显示姓名和联系人,我应该怎么做?问题是列表显示为对象。什么可能是最简单的方法。

输出应该像

0 投票
1 回答
1176 浏览

polymer - 如何处理自定义聚合物 2 元素中的 vaadin-grid 事件?

我需要在自定义 Polymer 2 元素中包含一个 vaadin-grid 并且需要处理行选择事件,但我似乎无法让它工作。我已经设法从提供的各种入门模板和演示中拼凑起来,基本的点击事件处理程序可以工作,但我不知道如何处理行选择。我实际上正在使用 vaadin-grid 的 v3.0.0-beta1,因为我无法让 v2 ​​工作,但我认为这不是我的问题。

当您将它们包含在自己的自定义元素中时,有谁知道如何处理 vaadin 组件中的事件?

谢谢。

我认为我在 addEventListener 中的代码是 Polymer 1.x 语法,但我不确定如何使用 Polymer 2.x 实现相同的结果。

0 投票
1 回答
6632 浏览

java - 如何在 Vaadin 8 中有条件地为网格行着色?

我想根据单元格的值更改 Vaadin 网格行的颜色。我尝试如下,但没有奏效。

SCSS

Java 代码

注意:我从浏览器的开发人员工具中检查了 css,显示 css 已正确更新(见下图)。

在此处输入图像描述