【问题标题】:How to dynamically set md-min-date/md-max-date of Angular Material md-datepicker directive?如何动态设置 Angular Material md-datepicker 指令的 md-min-date/md-max-date?
【发布时间】:2017-05-16 17:30:06
【问题描述】:

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

日期选择器未正确验证。

任何想法我怎么能做到这一点?非常感谢!

【问题讨论】:

  • 你有什么解决办法吗?

标签: javascript angularjs datepicker angular-material


【解决方案1】:

This post 可能会为此提供答案。

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

【讨论】:

    猜你喜欢
    • 2017-06-12
    • 2020-05-02
    • 1970-01-01
    • 2019-06-23
    • 2015-06-16
    • 2016-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多