问题标签 [vaadin12]

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 投票
2 回答
39 浏览

maven-3 - Vaadin 12:它有 Maven 原型吗?

在 Vaadin 8 的官方文档中,我发现了如何使用 Maven 原型:

https://vaadin.com/docs/v8/framework/getting-started/getting-started-archetypes.html

好的。像这样的东西:

好的。

但是 Vaadin 12 呢?它有 Maven 原型吗?

0 投票
1 回答
56 浏览

vaadin7 - VaadinServlet.getCurrent 返回 null

我有一个 Vaadin7 应用程序,我正在尝试移动到 Vaadin12,并且有一行代码我调用 VaadinServlet.getCurrent() 来获取 servlet(我实际上需要配置信息)。它返回空值。发生了什么,我该如何解决?

显然,这行代码在 Vaadin7 中运行良好。

0 投票
1 回答
504 浏览

vaadin-flow - Vaadin 12 中如何调用 JavaScript 的方法?

在我的 Vaadin 12 项目中:

如您所见,我导入脚本:somejavascript.js通过注释。好的。这个脚本有方法:myJavaScriptMethod 我如何在我的 Vaadin 类中调用这个方法MyForm

0 投票
1 回答
188 浏览

kotlin - Vaadin 12,javaScript:java.lang.IllegalArgumentException:无法将类 java.util.HashMap 编码为 json

在我的 Vaadin 12 和 Kotlin 项目中:

这里myhtml.html

以及浏览器中的这个页面成功调用方法redirectToCheckout。但我需要从 Vaadin 12 开始执行此操作。

我需要checkObject.redirectToCheckout从我的 Vaadin 代码中调用方法:

但我得到错误:

0 投票
1 回答
126 浏览

javascript - Vaadin 12 将对象传递给 JavaScript 的函数:无法对类进行编码

Vaadin 12,Kotlin 项目

在我的myPage.html我有javascript:

所以我需要redirectToCheckout从 Vaadin 12 调用 javaScript 函数并将正确的参数作为 object传递。所以这里是我的 Vaadin 片段:

但我得到错误:

0 投票
0 回答
53 浏览

java - How do i override functions in a Vaadin 12 project? ValueProvider, SelectionListener and ComponentEventListener

This will be quite a bit of code as I don't know what will be important. I was trying to recreated the basic UI Alejandro made in my tutorial session with him a few months ago, substituting a table in my database for the one he used. The errors I'm getting all seem related to overriding Vaadin Flow functions. I know that replaces the behavior of the Super method. IntelliJ opens the relevant Super method when I click on the errors, which I'm assuming it wants me to edit to solve the problem, but I have no idea how to do that.

I was going to paste a link to the code but the forum told me to just place it here.

Customer.java

CustomerRepository.java

CustomerView.java (the UI class)

0 投票
1 回答
95 浏览

vaadin - 在 Vaadin 13 中,如何让椭圆出现在网格单元的左侧而不是右侧?

在 Vaadin 13 中,我有一个网格,其中 80% 的内容未填充单元格,因此 Vaadin 13 智能地截断单元格并添加省略号以指示该字段被截断。

但是,有没有什么方法可以让椭圆出现在文本的左侧,以便用户始终可以看到单元格的“后缀/结尾”部分而不是单元格字段的开头?

(如果您对我们为什么需要这个感到好奇:单元格包含各种文件的“完整路径”信息,但在 90% 的情况下,文件路径的开头部分总是相同的,例如“C:/ Windows/system32/folder 1/folder 2" 等。但后缀往往是唯一的,所以我们宁愿显示后缀。)

0 投票
1 回答
166 浏览

vaadin - 在 Vaadin 13 中,当满足某些条件时,是否有可能/容易在网格中“突出显示单元格”?

在 Vaadin 13 中,我使用了网格。在其他程序(例如甚至 Excel)中,可以根据条件创建单元格的“突出显示”(整个单元格的 baground 以某种颜色突出显示,例如黄色或红色,或者单元格字体突出显示为不同的颜色)。(这通常用于向用户提供快速的视觉警报。)

在 Vaadin 13 中是否有安全/简单的方法来实现这一点?(我找不到任何“批准/标准”的方法来使用 Java 和 Vaadin 13 做到这一点;我对 javascript 不是很擅长,但如果它是唯一的“正确”方法,可以涉足它。 ...)