问题标签 [vaadin8]

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 回答
244 浏览

vaadin - Vaadin websocket 未在版本 8 中升级

从控制台查看错误:

这是在升级到 vaadin 8.0.0 Push 注释和手动启用 Push 之后似乎没有任何区别。它恢复为长轮询。

我最好的猜测是版本问题。您可以看到它在错误中提到了大气 2.3.2,但 vaadin-push 8.0.0 导入了大气 2.5.4

0 投票
3 回答
384 浏览

spring-boot - Vaadin 8 Push 和 Spring Boot 1.5.1 版的 NoClassDefFoundError

当使用 Spring Boot 版本 1.5.1.RELEASE 启用 Vaadin 8 Push 时,我收到以下错误。

这是 build.gradle

如果我禁用 compile('com.vaadin:vaadin-push'),则没有错误,但 push 不起作用。您知道如何使用 Vaadin 8 和 Spring Boot 5 进行推送吗?

0 投票
1 回答
760 浏览

oauth - 在 Vaadin 8 Web 应用程序中使用 OAuth 2 对用户进行身份验证?

随着Vaadin 8 的发布和这么多框架的 API 变化,我想知道:

  • OAuth 2是否仍然是访问 3rd 方身份验证服务(例如使用 Google、Facebook、Microsoft 等进行“登录”)的现代方式?
  • 如果是这样,Vaadin 8 是否支持此类身份验证服务?

我只寻找登录我的 Vaadin 8 网络应用程序的用户身份验证,不需要授权。

0 投票
0 回答
25 浏览

servlets - 为什么 addClickListener 没有重新调整?

我知道这是一个基本问题......但我仍在学习,我不知道发生了什么!

我用 Eclipse 创建了一个 vaadin 8 项目。我使用此链接创建了一些组件:https ://vaadin.com/wiki/-/wiki/Main/Creating%20a%20simple%20login%20view

但我想补充一点:

但是方法 addClikcListener 没有重新调整!

编辑 :

是的,我可以这样做:

编辑2:错误是:

0 投票
1 回答
293 浏览

java - 使用使用 Vaadin 7 的插件将项目从 Vaadin 7 转换为 Vaadin 8 时出现问题

我正在将 Vaadin 8 项目转换为 7。当我运行应用程序时,会显示以下消息:

它抱怨的组件是一个 vaadin 插件

在“wizard-for-vaadin”插件中,它使用 import com.vaadin.v7.ui.ProgressBar;

如何让“wizard-for-vaadin”插件与 Vaadin 8 配合使用?

0 投票
1 回答
157 浏览

spring-boot - Vaadin 8 中的 JavaScriptComponentState

我正在尝试导入 com.vaadin.shared.ui.JavaScriptComponentState。我在 vaadin 7 中使用了这个导入,但是当我更新到 vaadin 8 时,我不能再这样做了。我在 pom 中使用 vaadin bom 8.0.3。任何提示我在这里做错了什么?

错误:

0 投票
0 回答
42 浏览

vaadin8 - 一组组件的通用事件处理程序

我只看到附加事件,但我想捕捉内部组件的任何事件。例如隐藏某些组件依赖于另一个状态。

0 投票
2 回答
906 浏览

vaadin - 在不重新启动应用程序的情况下重新加载 Vaadin UI

我正在开发 Vaadin 8 UI。目前,每次修改 UI 时,我都必须重新启动我的应用程序。

有没有更好的办法?我尝试附加 Java 调试器并使用 IntelliJ 的 Reload Changed Classes 功能,但热插拔失败。

我在 Vaadin 的上下文中看到过提到JRebel,但我买不起 - Spring Loaded似乎是另一种选择。还有别的事吗?

0 投票
2 回答
1562 浏览

data-binding - Vaadin 8 中的活页夹中相关计算属性的自动更新显示

Binder在 Vaadin 8 中将 a 与具有只读计算属性的 bean 一起使用时,该属性的值从另一个属性派生,当驱动属性的值发生更改时,如何让 aTextField自动更新派生计算结果的显示?

在以下示例中,当用户更改“出生年份”字段时,如何让“年龄”字段更新其计算?

在此处输入图像描述

Vaadin 8 的完整工作示例。

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因为它们使用相同的名称来表示不同的东西......