Vaadin-Datepicker最小/最大限制不起作用

时间:2016-11-17 15:51:42

标签: datepicker polymer vaadin vaadin-date-picker

我在Polymer Project中有两个Vaadin-datepickers。一个有开始日期,一个有结束日期。我想确保结束日期始终在开始日期之后。我阅读了API-Documentation,他们说你可以使用min max属性。

<vaadin-date-picker label="Start date" value="{{item.startDate}}"></vaadin-date-picker>
<vaadin-date-picker label="End date" min="{{item.startDate}}" value="{{item.endDate}}"></vaadin-date-picker>

上面的例子似乎没有发生什么?

我做了另一个测试,检查是否定义了变量,以及格式是否不正确

<vaadin-date-picker label="End date" min="2000-01-01" max="2000-12-31" value="{{item.endDate}}"></vaadin-date-picker>

我还检查了我正在使用的版本,但这些版本都是最新版本 1.1.4

有人知道我做错了吗?

3 个答案:

答案 0 :(得分:3)

正如@Tomek所指出的那样,min中添加了max1.2.0-alpha1(尚未发布)。如果使用较新的版本,您的代码看起来是正确的would work

运行bower install vaadin-date-picker时,Bower会安装最新的官方发布,目前为1.1.4。您可以使用以下命令安装1.2.0-beta1

bower install --save vaadin-date-picker@1.2.0-beta1

答案 1 :(得分:2)

1.1.4版本不支持最小/最大限制。

来自GitHub文档:

https://github.com/vaadin/vaadin-date-picker/releases/tag/v1.2.0-alpha1

答案 2 :(得分:2)

1.2.0-rc1今天也发布了。你可以用凉亭安装它:

export IntelliJ=passphrase