问题标签 [vaadin10]
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.
vaadin - Vaadin 10 用于新项目
我是 Java 开发人员,我将开始新项目。我的客户端开发技能非常有限,这就是为什么我真的很喜欢 Vaadin 框架的想法。我已经评估了 Vaadin 10 Bakery App Starter 应用程序https://vaadin.com/start#vaadin10并且对为了使该应用程序启动和运行而编写的大量自定义 HTML/CSS/JavaScript 感到非常惊讶。现在我真的很困惑,不明白它如何简化我的开发人员的生活。
目前,我可以作为项目启动器应用的唯一应用程序是著名的 QuickTickets Dashboard https://demo.vaadin.com/dashboard/,其中所有 UI 都完全用 Java 实现。目前最大的问题是这个应用程序是在 Vaadin 8 上实现的,我无法找到 Vaadin 10 的版本。你有类似的 Vaadin 10 吗?如果没有,您是否有我可以使用的从 Vaadin 8 到 Vaadin 10 的迁移指南,以便尝试将此应用程序移植到 Vaadin 10?
polymer - 返回时从对象中清除的日期值
我陷入了一种奇怪的情况,即我的数据在将其设置为对象时丢失了。将尝试详细说明情况。this.tempRenewals = this.findById(this.renewals,'id',21869);
续订对象的价值
[{"id":21869,"benefitEndDate":"02/22/2019","premium":0,"enrollmentStatus":"INFORCE","policyId":"test21331","productType":null,"stEnrollmentId “:无效的}]
评估 findById 后,我得到未定义的日期值。我在 tempRenewals 中得到低于值。
"{"id":21869,"premium":0,"enrollmentStatus":"INFORCE","policyId":"test21331","productType":null,"stEnrollmentId":null}"
经过调试了解后,评估下面的代码后它的损失值。
在 property-accessors.html(polymer\lib\mixins\property-accessors.html) 中,它在内部被调用。
我正在使用 vaadin-date-picker 的 2 向绑定,这实际上会导致问题。
但我无法确定如何解决它。
vaadin - 使用 Vaadin 10 双向绑定 paper-radio-group / paper-radio-button 值
我正在使用Vaadin 10的 beta3,并且我有一个绑定到组件 (@HtmlImport) 的 html 文件,其中包含<dom-repeat>
我有一个paper-radio-group的内部。我希望paper-radio-group#selected-property以两种方式绑定到我的模型,这样当用户选择不同的单选按钮时,它的值将被写回模型。不幸的是,对我来说,它只能作为一种单向模型工作,因为setAOrBProperty()
从未调用过 java 端的 setter。有人可以提示我需要做什么才能将新值写入服务器吗?
java - Vaadin Push 在 10 中不起作用(流程)
在 Vaadin 8 中,我能够Grid
使用 UI 的方法异步更新传入的 websocket 数据,该access
方法锁定线程并执行更新,然后推送它们而无需客户端请求它。
我现在正在尝试使用 vaadin 10,并且由于您开始使用的主类没有扩展 UI,因此我正在尝试这样做:
但是它不起作用,您必须单击页面上的某个位置才能进行更新。我@Push
在课堂上有注释,所以我相信服务器推送应该可以工作..非常感谢你们!
在我的 servlet 中:
也试过了this.getUI().get().access()
,还是不更新。
java - Vaadin 10 Grid 添加自定义图像图标
我正在使用 Vaadin 10 (Flow)Grid
将数据流式传输到新行,并且我正在尝试将自定义图像图标添加到我的TemplateRenderer
.
我有这样的TemplateRenderer
设置:
在网格单元格中正确显示我的数字,如下所示:
我想让我的图像在数字左侧的同一个单元格内呈现。
这是我(非常粗略)尝试使用 html 导入它:
这给了我这个:
我认为我可能必须将图像和数字包装成一个HorizontalLayout
图像作为单独的组件 - 我想我可以处理这个问题,但我不确定如何进行图像的实际渲染。我可能可以简单地使用内部 Vaadin 图标集来完成它,但我需要使用我自己的小图像.. 我将使用的所有图标都将等于或小于 25 x 25 像素。
非常感谢您!
flexbox - 使用 CSS flex-box 的 Vaadin 布局?
在Vaadin 8 ( Vaadin Framework ) 或 Vaadin 10 ( Vaadin FlowLayout
)中是否有使用较新的CSS flex-box (aka flexbox) 功能?
这个优秀的教程使它看起来像 flex-box 可以用来实现 Vaadin 的GridLayout
,VerticalLayout
和HorizontalLayout
.