问题标签 [vaadin14]
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.
tooltip - 如何在 Vaadin Flow 中显示网格单元格工具提示
使用 Vaadin 8,您可以为 Grid 单元格设置工具提示。此功能在 Vaadin Flow 中不可用(当前使用 v 11.0.0)。有替代方案吗?
spring-boot - What is the proper dependency configuration for Vaadin CssLayout
SpringBoot 2
Vaadin 12.0.3
Horizontal and Vertical Layouts work fine for me. I wanted to try CssLayout but don't see it in the class path. Examples that show CssLayout at work, import from com.vaadin.ui.CssLayout
. I don't see that package.
Is dependency configuration incorrect, or have things changed in latest Vaadin?
vaadin - 在 Vaadin 14 Java API 中标准化 Vaadin 表单宽度
我注意到当我使用 LoginForm 时,它有一个默认大小。我不太清楚它是如何得到这个尺寸的。我想标准化所有表单的大小,例如 FormLayout 和 LoginForm。我不介意让我的 FormLayouts 与 LoginForm 的大小相匹配 - 或者 - 将 LoginForm 和 FormLayouts 设置为我自己的预设大小。问题是,当我将 LoginForm 的宽度设置为百分比时,它似乎永远不会与 FormLayouts 匹配相同的大小......对于相同的百分比,LoginForm 总是会变小。
有没有办法将我的 LoginForms 和 FormLayouts 设置为始终具有相同的宽度?
java - Vaadin 14 - 未创建服务工作者和清单
我目前正在 Vaadin14 开发 PWA。我目前的目标是在浏览器中显示安装窗口,但我根本无法得到它。
我尝试使用https://vaadin.com/pwa/learn/installing-applications作为指南。我有一个有效的证书并在浏览器中为应用程序使用 HTTPS 连接。使用了以下@PWA
注解:
我用 Chrome 和 Firefox 试过,都没有显示安装窗口。
提到 Vaadin 自己创建了一个 Web App Manifest 和 ServiceWorker ( https://vaadin.com/docs/v14/flow/pwa/tutorial-pwa-pwa-with-flow.html )
Vaadin 服务器自动提供 Web 清单、服务工作者、图标、离线页面和安装提示,并将必要的添加添加到应用程序标头中。
但是,在我的项目构建后,我无法在任何地方找到这些文件。它们存储在哪里?
我在这里想念什么?
编辑:Firefox 具有以下配置,我将其设置为true
.
如果在 about:config 中将 dom.serviceWorkers.enable 首选项设置为 false,则服务工作者可能不可用。
Edit2:我可以验证 Firefox 没有为我的应用程序启动 Service-Worker。
java - 如何在 Vaadin 14 中播放声音?
我想在我使用 .wav 开发的一个应用程序中播放声音(.wav,作为字节 [])Vaadin 14
。不幸的是,我没有找到这个用例的组件。
提供 Vaadin 8 Audio
( https://vaadin.com/api/framework/8.5.2/com/vaadin/ui/Audio.html ),但在 Vaadin 14 中不可用。
我认为有一个解决方案,只需使用HTML <audio>
和导入它。
是否还有“Vaadin 14”解决方案?
vaadin - Vaadin 14 应用程序未加载导致空白页面的 cache.js 文件
当我尝试在 Vaadin 14 中加载我的应用程序时,我看到一个像这样的空白屏幕......
看来 servlet 容器实际上正在运行,但它不能托管一些静态资源......
当我在 Chrome 检查器中查看网络选项卡时,我发现它找不到一些文件,例如
http://localhost:8080/VAADIN/static/client/client-122CE29AC0B9685B4DC485343E774096.cache.js
我不确定为什么会这样。有任何想法吗?
更新:
看来我必须手动确保我的所有 .jar 文件都作为资源添加到码头,以便可以提供静态内容。我试过这样做,它在我的笔记本电脑上运行良好,但在服务器上却不行......
}
java - 如何在 AppLayout 中将 Component ranged right 添加到 Navbar?
我MainView
extends
的一个AppLayout
。我想在导航栏的左侧填充一个徽标,在导航栏的右侧填充用户 ID。不幸的是,我尝试的一切都以两个组件绑定到左侧结束。
导航栏目标:
| 图片 - - - - - - - - - - - - - - - - - - - - - - - - - -------------------------------------------------- ----- 用户名 |
示例代码(与 Vaadin 14 Image 和 String 的结果相同):
导航栏结果:
| FooBar------------------------------------------------ -------------------------------------------------- --------------- |
这里有什么问题?为什么不起作用flex-flow
?我已经尝试将它包装在一个HorizontalLayout
也不起作用的中。
java - Vaadin 14 应用程序中的背景图像未加载
我目前正在使用 Spring Boot 开发 Vaadin 14 Webapp。我想使用 css 向应用程序添加背景图像,但浏览器总是说它无法加载图像。
瓦丁视图:
样式.css
由于我使用的是 Spring Boot,因此我的项目结构如下所示:
当我用网络图像的 URL 替换图像 URI 或使用渐变作为背景图像时,一切正常。
java - 没有找到适合 jdbc:mysql://... 的驱动程序仅在第一次尝试时
我得到了这个异常,但只是在第一次运行这个程序时。当我重新加载页面时,一切都按预期工作。如何修复我的代码以避免页面加载错误?我最近开始学习 Java,这是我的实践项目之一。
手动加载驱动程序时,另一个错误说:
这是返回与服务的连接的连接:
服务: