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



我正在尝试使用 md-datepicker 遍历月间隔,因此我创建了这个代码笔示例以更好地演示:

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

单击"上一个"按钮时,开始间隔似乎没有得到正确验证,当"下一个"时,分别关闭间隔。

我尝试在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;
});

日期选取器未正确验证。

任何想法我如何实现这一目标?多谢!

这篇文章

可能会为此提供答案。

它基本上有一个ng-change处理程序,它将重置绑定到md-min-date的模型属性,该属性将立即反映在日期选择器中。

最新更新