2

我正在使用带有 BootsFaces 的 dateTimePicker。在这里,我想将选择限制为即将到来的日子(所以没有过去的日子)

我使用 bootsfaces 1.3.0 版和 omnifaces 1.7 版

这是我所做的:

<b:dateTimePicker value="startdate" required="true"
minDate="#{now}" colMd="one-fourth"
labelColMd="1" label="Start" format="DD-MM-YYYY" />

当我启动 xhtml 页面时,我得到: TypeError: minDate() 无法解析日期参数:Wed Oct 17 22:39:44 CEST 2018

我还尝试使用字符串来测试这是否有效。我添加minDate="10-10-2018"并得到了相同的类型错误parameter: 10-10-2018

有谁知道我做错了什么?

4

2 回答 2

2

好的,我找到了对我有用的解决方案。

当我添加minDate="moment()"它正在工作。

于 2018-10-20T18:25:39.760 回答
0

仅作记录并帮助您了解最新技术:我们在BootsFaces 错误跟踪器上打开了一个错误。另请参阅@TheSilent 的答案。在 BootsFaces 1.4.0 之前,您可以使用 JavaScript。但是,当我们实施错误修复时,这种方法可能会中断,因此请谨慎操作并注意(小)风险。

于 2018-12-08T19:07:25.273 回答