繁体   English   中英

如何动态设置Angular Material md-datepicker指令的md-min-date / md-max-date?

[英]How to dynamically set md-min-date/md-max-date of Angular Material md-datepicker directive?

我正在尝试使用md-datepicker以月为间隔,因此我创建了此codepen示例以便更好地演示:

http://codepen.io/anon/pen/ygBGOg

单击“PREV”按钮时,启动间隔似乎无法正确验证,分别为“NEXT”,关闭时间间隔。

我尝试在md-max-date / md-min-date中使用vm.dateTo和vm.dateFrom

<md-datepicker ng-model="vm.dateFrom" md-max-date="vm.dateTo"></md-datepicker>

但就像使用观察者一样

$scope.$watch('vm.dateFrom', function(v){
    vm.minDate = v;
});

datepickers未正确验证。

任何想法我怎么能实现这一目标? 非常感谢!

这篇文章可能为此提供答案。

它基本上有一个ng-change处理程序,它将重置绑定到md-min-date的model属性,该属性将立即反映在datepicker中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM