簡體   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