BootsFaces TypeError:minDate()无法解析日期参数

时间:2018-10-17 20:45:49

标签: datetimepicker bootsfaces mindate

我在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()无法解析日期参数:CEST 2018年10月17日星期三

我还尝试使用String来测试这是否有效。我添加了minDate="10-10-2018",并在parameter: 10-10-2018中遇到了相同的类型错误

有人知道我做错了吗?

2 个答案:

答案 0 :(得分:2)

好的,我找到了适合我的解决方案。

当我添加minDate="moment()"时,它可以正常工作。

答案 1 :(得分:0)

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