vaadin 相关问题

Vaadin是一个用于Web应用程序开发的开源平台。 Vaadin平台包括一组Web组件,Java Web框架和一组工具。

我在将 Vaadin Java 应用程序制作为 JAR 时遇到问题

我的 Spring 应用程序(基于 Vaadin)有问题。当我使用 IntelliJ 运行它时,一切正常。但是,当我尝试从 .jar 文件打开该文件时,应用程序会抛出很多

回答 1 投票 0

在 Vaadin View 类中我应该直接使用 Controller 类还是 Service 类

我正在开发一个移动应用程序,我有一个 Java Spring Boot 作为后端,并且我有一些 REST 端点。我还有一个用于某些功能的 Web 用户界面。我使用 http 请求来控制其余的...

回答 1 投票 0

检测具有vaadin流的设备的正确方法是什么?

我希望能够检测我的页面是否正在移动设备上查看。 grid.addItemClickListener( 事件 -> { if( isMobileView( ) ) { split布局。

回答 1 投票 0

Vaadin 入门应用程序的选项卡的行为与应用程序中的标准“选项卡”不同

在使用 Vaadin 的入门包创建我的应用程序时,我注意到当用户从一个选项卡单击到另一个选项卡,然后返回到原始选项卡时,原始选项卡中的原始屏幕/视图将会消失...

回答 1 投票 0

java.lang.IllegalStateException:请求对象已被回收,不再与此门面关联

我在 Vaadin 中创建了一个时间函数,使用调度程序每秒更新一个标签。 if (getUI().isPresent()) { ScheduledExecutorService 调度程序 = Executors.newScheduledThreadPool(...

回答 1 投票 0

在 Vaadin 中本地化页面标题

如何在 Vaadin 中本地化页面标题? 我尝试了以下注释,但它不起作用: @路线(网址) @PageTitle("${user.account}") @RolesAllowed({"ADMIN", "EMPLOYEE&q...

回答 1 投票 0

Vaadin 会话缩放

任何人都可以建议一个解决方案来存储在 Vaadin 中创建的会话,以使应用程序具有容错能力? 会话可以存储在 Redis 或 Memcached 中吗? 这个想法是大规模运行

回答 1 投票 0

看起来很奇怪<vaadin-integer-field>&<vaadin-button>

我以前曾在不同的项目中多次使用过 vaadin WebComponents,但现在我陷入困境,似乎无法弄清楚。请指教。 我正在尝试使用 进行测试 我以前曾在不同的项目中多次使用过 vaadin WebComponents,但现在我陷入困境,似乎无法弄清楚。请指教。 出于测试目的,我尝试使用 <vaadin-integer-field> 和 <vaadin-button> 这就是它们的样子。完全关闭,为什么!? 实际导入的组件: import { LitElement, html, css } from 'lit'; import { Router } from '@vaadin/router'; class BoxkeyPwaClient extends LitElement { static properties = { header: { type: String }, } static styles = css` :host { min-height: 100vh; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; font-size: calc(10px + 2vmin); color: #1a2b42; max-width: 960px; margin: 0 auto; text-align: center; background-color: var(--boxkey-pwa-client-background-color); } main { flex-grow: 1; } `; constructor() { super(); } firstUpdated() { this.initiateRouter(); } initiateRouter() { const routerOutletElement = this.renderRoot.getElementById('router-outlet') this.router = new Router(routerOutletElement) this.router.setRoutes([ { path: '/', component: 'loading-page', action: async () => { await import('./pages/loading-page') }, animate: false }, { path: '/map', component: 'map-page', action: async () => { await import('./pages/map-page') }, animate: false }, { path: '/test', component: 'test-page', action: async () => { await import('./pages/test-page') }, animate: false } ]); } render() { return html` <div id="router-outlet"></div> `; } } customElements.define('boxkey-pwa-client', BoxkeyPwaClient); 通过路由器插座显示上述组件的组件。 import { LitElement, html, css } from 'lit'; import '@vaadin/integer-field'; class TestPage extends LitElement { static properties = { counter: { type: String }, } static styles = css` :host { } `; constructor() { super(); this.counter = 0; } render() { return html` <vaadin-integer-field value="2" step-buttons-visible min="0" max="9"></vaadin-integer-field> `; } } customElements.define('test-page', TestPage); 应该看起来像这样。 Lit 版本之间似乎存在冲突。 @open-wc 生成器默认安装 Lit 2,而最新的 Vaadin 使用 Lit 3: 更新 package.json 中的 lit 版本解决了我的问题: - "lit": "^2.0.2" + "lit": "^3.1.3"

回答 1 投票 0

更改 Vaadin-Core 24.3.5 中的字体系列

我是 Vaadin 的新手。 我通过 vaadin start 创建了一个项目。 我选择了 Chewy 字体,但我拥有的字体与它相差甚远,所以我尝试通过文件更改它: 主题.json 应用程序.java(@

回答 1 投票 0

图表在 Vaadin 的 VerticalLayout 中未使用全高度

在探索 Vaadin 23.4.7 并使用 Vaadin 的入门例程时,我尝试将图表添加到垂直布局。然而,无论我如何尝试,图表都只会占据垂直尺寸的一半。参见

回答 1 投票 0

将 Vaadin 与 Astro 结合使用

我尝试在 Astro 支持的应用程序中使用 vaadin 组件。不幸的是我收到这个错误; 未找到名为“dedupingMixin”的导出。请求的模块'@polymer/polymer/lib/utils/mixin.js'是一个Commo...

回答 1 投票 0

如何更改多选组合框 Vaadin 组件中切换按钮的颜色?

所以我在filter.ts中使用Vaadin多选组合框,如下所示: 所以我在 filter.ts 中使用 Vaadin 多选组合框,如下所示: <vaadin-multi-select-combo-box required placeholder="Select countries to visit" item-label-path="name" item-id-path="code" .items="${this.items}" > <div slot="error-message">Please select at least one country</div> </vaadin-multi-select-combo-box> 我正在尝试在同一文件中更改切换按钮颜色,如下所示: static styles = css` :host::part(toggle-button)::before { color: yellow; } `; 正如您在屏幕截图中看到的那样,哪个是正确的选择器: 但是切换按钮的颜色没有改变: 和以前一样是灰色的。 更改切换按钮颜色的正确方法是什么? 您使用的选择器目标:host,这意味着包含样式的影子根的宿主元素,这意味着样式必须位于组合框本身的影子 DOM 内才能工作。 相反,您应该定位组件的标签名称和相应的部件名称: vaadin-multi-select-combo-box::part(toggle-button) { ... } 编辑:另请参阅组件的样式文档,其中列出了所有可用的选择器:https://vaadin.com/docs/latest/components/multi-select-combo-box/styling 编辑:Lit 游乐场示例

回答 1 投票 0

如何在 Vaadin Flow 的 FormLayout 中将组件保持在同一位置

我想使用 FormLayout,其中一个字段根据另一个字段可见。有没有办法保持格式相同,即其后的所有字段保持相同

回答 2 投票 0

使用 vaadin 14 构建时遇到 webpack 错误

我的问题如下。 我正在尝试将 javascript 库集成到 vaadin 14 项目(gridstackjs)中。 @NpmPackage(值=“gridstack”,版本=“10.1.2”) @JsModule(&...

回答 1 投票 0

Vue JS 3 与 Vaadin 事件集成

我正在将 VueJS 3 与 Vaadin 集成(因为我想避免 Lit),但我遇到了两个方面的问题: 首先:vaadin 似乎检查了 vue 文件语法并且不喜欢它,所以我不知道如何

回答 1 投票 0

如何使用 Postgres 存储哈希密码以通过 Vaadin/Spring Security 进行用户身份验证?

我正在开发一个使用 Vaadin(以及 Spring Boot 和 Spring Security)以及 Postgres SQL 数据库的应用程序。我找到了几个如何使用 @Repository 接口作为

回答 1 投票 0

有没有办法让组合框像 Vaadin Flow 中的 Select 一样渲染所选值?

例如,在选择组件中,所选值的呈现方式如下所示。但是,当涉及到 ComboBox 时,它不会呈现,仅呈现在下拉列表中,如此处所示。我需要使用通讯...

回答 1 投票 0

当内容比摘要文本宽并且状态更改为打开时,如何使详细信息组件不增加宽度?

我正在使用详细信息组件,并想向其中添加一些内容(通常是比详细信息的摘要文本稍长的文本)。然而,当打开详细信息时,内容溢出了详细信息宽度,

回答 1 投票 0

如何在 Spring 将 Vaadin UI 连接到 Amazon S3 服务?

我正在使用 Vaadin 构建一个 Web 界面,该界面显示 Vaadin 网格组件中 Amazon S3 存储桶中的对象列表。我的服务工作正常,但我收到 NullPointerException ev...

回答 1 投票 0

如何将 Vaadin 8 textField.setValue("Value", true) 迁移到 vaadin 14?

在 Vaadin 8 文本字段 setValue 中,有一个选项允许用户设置是否源自用户。 例如: textField.setValue("值", true); 在 Vaadin 14 中,没有

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.