问题标签 [vaadin-flow]
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.
widget - Vaadin Flow (Vaadin 10) 中的 MenuBar 小部件丢失?
Vaadin Framework (Vaadin 8) 提供了一个MenuBar
小部件,如手册中所述,并在 Sampler 中显示。
当我将手册切换到“Vaadin 10”模式时,我找不到MenuBar
小部件。我知道 Vaadin 10 (Vaadin Flow) 是对 Vaadin 的一次重大改写,这个小部件是改名还是不可用?
vaadin - HasUrlParameter#setParameter 中的 Vaadin Flow 重新路由不会更改 URL?
我的登录视图具有@Route("login")
以下HasUrlParameter<String>
几行:
当我调用登录视图时会显示的内容,AnotherView
但 URL 仍然来自登录视图,即它是/login而不是/another-view。这是按设计工作的吗?我希望在浏览器中添加一个带有新 URL 的历史记录条目。我怎样才能做到这一点?此外,我尝试ui.navigateTo
而不是重新路由,但这并没有做任何事情。
vaadin - Vaadin Flow Grid 没有高度
我有以下Grid
显示 Java 系统属性:
当我替换setHeight
by时,所有项目都会显示setHeightByRows(true)
。但是,只要我没有指定systemPropertyGrid.setHeightByRows(true)
网格在浏览器(Firefox,Edge)中的计算高度为 2 像素,即边框。但是,元素样式height
设置正确,500px
正如我在 Firefox 开发人员工具中看到的那样。
Vaadin Flow 中的错误?height
浏览器最终怎么可能不使用元素样式呢?
SSCCE 使用 Vaadin Flow 弹簧启动器: my-starter-project_51443246.zip。调用 maven 目标 springBoot:run。
polymer - Vaadin 缓存.js
我正在尝试使用复选框构建一个 treeSelectView 。它实现了 HasValue ,因此setValue
移交了应该选中复选框的节点列表。每当调用该函数时,都会检查这些复选框。这是最糟糕的部分。当 treeSelectView 到达客户端时,将https://localhost:8443/VAADIN/static/client/client-BF4676DDAFDA5E40AE93EFEB692AAAD5.cache.js
调用具有该名称的脚本,该脚本将树中的所有复选框设置为未选中。这是日志输出:
这是完全出乎意料和不受欢迎的行为。谁能告诉我为什么会这样?
更新
这是我的 TreeSelectItem:
这是java部分
这是设置值的函数:
spring-boot - 将新记录添加到数据库时更新 vaadin 网格
我想将元素添加到数据库中的表中并使用新数据更新网格(可能我应该直接在 UI 上将记录添加到表中,但无论如何)。
我的grid
组件看起来像这样
我players
通过看起来像这样的表单添加
我在应用程序中的主视图如下所示
启动时,我将所有存储的玩家都放在网格中。但是当我使用表单保存新记录时,它会在数据库中添加新记录,但不会更新网格。
怎么了?
vaadin10 - Vaadin 流网格。如何从网格中获取数据/行
我使用带有 DataProvider 的 Grid 和延迟加载将数据加载到网格中。
加载数据后如何从网格中获取数据?我的意思是,我需要从已经有数据的网格中获取数据。
我需要类似的东西grid.get....
谢谢。
vaadin10 - Vaadin 流网格。如何以编程方式选择一行?
我尝试在网格中使用键箭头实现导航。
为此,我需要能够以编程方式为每个行索引选择一行。
我怎样才能做到这一点?
谢谢。