AngularUI Datepicker动态日期禁用

cha*_*gus 8 datepicker angularjs angular-ui angular-ui-bootstrap

我正在使用AngularUI datepicker.

我有两个相互影响的日期选择器.一个是例如"开始日期"而另一个是"结束日期".我想要消除无效日期的选项(即结束日期早于开始日期,反之亦然),而不是为两个日期选择器创建验证.

有没有办法在选择日期时重新​​触发日期禁用属性?(重新触发OTHER日期选择器的日期禁用)

我的傻瓜:我有一个开始和结束日期,你可以看到当你打开每个日期选择器时,你不能选择高于结束日期的开始日期,反之亦然.但是,如果我将开始日期更改为11/21,我希望更新结束日期的日期选择器,以便11/20不再可单击.有没有办法做到这一点?

http://plnkr.co/edit/TgisJnSwQItDeCuIReLL?p=preview

小智 8

可以使用min和max属性结合观察选择器的值来实现此目的.请看http://plnkr.co/edit/W5pb1boMLOHZFnWkMU8o?p=preview