问题标签 [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 回答
597 浏览

sass - 如何在 Vaadin GridLayout 中设置各个插槽的样式?

我想在我的 GridLayout 中的某些插槽上有一个边框。如果我在插槽内的元素上设置边框(借助样式名称),则不会一直绘制边框。

如何访问封闭的 gridlayout-slot,以便每个其他插槽都有边框?

0 投票
1 回答
275 浏览

javascript - 如何使用 vaadin-grid 元素选择作为谷歌驱动器选择?

有我的问题。

我正在尝试将该<vaadin-grid>元素用作文件资源管理器,但我在选择时遇到了问题。

这就是我想要重现的内容:

  • 当我只单击一行(行上的任何位置)时,另一行未被选中。
  • 如果我单击复选框选择(或 CTRL 键),它将保留预选的行并允许我选择多行。
  • 但是当我点击另一行时(没有 CTRL 而不是复选框),只有这个被点击的行被选中。

(对于 CTRL 键,我知道它与上下文无关,仅用于示例:))。

因此,它是单选和多选的混合。目前,

  • 在“多”选择状态下,当我单击一行时,该行未被选中并且没有事件告诉该行已被单击,唯一的方法是单击复选框。
  • 在“单选”状态下,当我单击一行时,该行被选中,但我无法进行多项选择。

你知道我该怎么做或者有什么更好的方法吗?

0 投票
0 回答
1006 浏览

java - Vaadin Grid 自定义渲染器不工作

如果用户无权阅读它,我想为我的一些网格列构建一个自定义渲染器以隐藏文本。即使用户无法读取数据,仍然可以访问数据仍然很重要。所以我写了一个自定义渲染器,如下所示:

然后我按照本教程https://vaadin.com/docs/-/part/framework/clientsidewidgets/clientsidewidgets-grid.html编写了渲染器的服务器端

最后是连接这些组件的连接器:


但是现在当我尝试使用如下连接器时:

网格不再显示任何包含字符串的列。

我真的不知道我做错了什么,但我认为这可能与连接器注释没有按预期工作有关,因为当我尝试调试客户端逻辑时,它甚至没有被调用。有人可以指出我缺少哪些步骤吗?

亲切的问候,法比安

0 投票
2 回答
738 浏览

java - 如何反转vaadin Grid?

我正在尝试使用 Spring Boot 和 Vaadin 构建一个简单的 java 应用程序。我需要像这样在 UI 上添加一个表格:https ://www.screencast.com/t/1c4xkr4IE

它可以按周期延长。

看起来 Vaadin Grid 元素完全符合我的要求,但它将我的行添加为列。是否可以反转网格或者是否有另一种方法来构建所需的表?

更新

这是我的代码:

所以我这个问题的意思是我设置

并且没有找到类似的方法setRows,所以我的表格看起来像:https ://www.screencast.com/t/ndDY6tXp ,但应该像第一张图片一样。

0 投票
1 回答
1573 浏览

java - 如何在 Vaadin 8 中为 Grid 渲染 LocalDateRenderer

我知道Vaadin 8.1.0 将包含一个新的 LocalDateRenderer来处理 Java 8 的新日期LocalDate,但同时我正在尝试设置我自己的自定义 LocalDateRenderer。我的工作主要是因为它已经全部连接起来,但根据我需要设置的文档,AbstractRendererConnector但没有这样的类......

以下代码都在我的主 UI 类中(用于测试目的):

我已经确认LocalDateRenderer通过添加日志语句来调用它,但是在网格上没有显示任何值。如果我使用相同的代码,但不是LocalDate为 aLong而不是扩展,而是使用我自己的代码进行扩展,那么它可以工作AbstractRendererNumberRenderer

这将我带到需要Renderer使用 aAbstractRendererConnector设置的文档,但是每当我尝试这样做时,我都会收到编译器错误,提示AbstractRendererConnector无法解析为类型。然后当然我有一些编译器错误(在下面的代码中)。我的代码(仍在主 UI 类中)是:

任何有关如何将其连接起来以显示我的实际日期的帮助将不胜感激。谢谢你。

同样在文档中,不清楚当他们引用哪个类时,TextRenderer因为它们使用相同的名称来表示不同的东西......

0 投票
1 回答
244 浏览

polymer - Polymer Vaadin Grid v2 迁移

我正在尝试将我的 vaadin-grid 转换为 v2,以便我可以使用 selectionMethods 将选定的行提取为 json 或 csv。

在评论中我的工作 v1 vaadin 网格,它导入了一个 json。

导入文件中包含的导入:

  • vaadin-grid.html
  • vaadin-grid-selection-column.html
  • vaadin-grid.html
  • 纸元素/纸元素.html
  • 项目清单

我的 vaadin 包含以下所有文件: https ://github.com/vaadin/vaadin-grid

我正在使用的示例文件: https ://jsfiddle.net/Saulis/sse7d93h/

0 投票
2 回答
5742 浏览

vaadin-grid - 如何将生成的列添加到 Vaadin 8 Grid?

看起来 Vaadin 8 中不存在 GeneratedPropertyContainer。

我们如何将生成的列添加到 Vaadin 8 Grid?如果您能提供一个例子,我将不胜感激。

0 投票
1 回答
247 浏览

vaadin-grid - 如何在 vaardin-grid v2.0 聚合物元素中设置行大小?

如何在 vaardin-grid v2.0 聚合物元素中设置行大小?是否可以自动设置行大小以自动适应项目的大小?

0 投票
2 回答
460 浏览

java - 默认情况下,在 Vaadin 8 网格中将我的 JavaBean 的所有属性添加为列?

Vaadin 8 Grid 中有没有办法自动将所有 JavaBean 模式属性显示为表中的列?并自动用属性名称标记每个列标题?

Vaadin 指南中此页面的Binding to Data部分中,我们看到了这段代码,我们必须在其中明确指定哪些属性用作网格中的列。

0 投票
1 回答
174 浏览

javascript - Vaadin-grid(web components ) 一个过滤器用于几列

在 vaadin-grid webcomponents 网站上是示例:

但是在这里我必须为每条路径多输入一个。有没有可能创建一个输入并在几列上搜索?