Отключить будущие даты в angular-datepicker в angularjs - PullRequest
0 голосов
/ 14 мая 2019

У меня проблема с отключением даты в angular-datepicker.Вот как я определил DatePicker: -

<datepicker date-format="{{pattern}}" 
            button-prev="<i class='fa fa-arrow-left' ></i>" 
            button-next="<i class='fa fa-arrow-right'></i>">
  <input class="form-control ng-valid ng-valid-number ng-valid-max ng-valid-min ng-dirty ng-pristine" 
         name="pointAllocDate" type="text" 
         placeholder="Select Date*" id="pointAllocDate" required="required" 
         autocomplete="off" />
</datepicker>

Я определил шаблон в контроллере angularjs как

$scope.pattern = 'yyyy-MM-dd HH:mm:ss';

Связал css и js для DatePicker следующим образом: -

<link href="css/angular-datepicker.css" rel="stylesheet" type="text/css" />
<script src="/js/angular-datepicker.js"></script>

Я не понимаю, как отключить будущие даты в этом указателе даты. Любая помощь будет полезна.

1 Ответ

0 голосов
/ 14 мая 2019

Вам нужно будет использовать date-max-limit="today" в указателе даты.

В переменной today установить сегодняшнюю дату.Он установит максимальную дату как сегодня и отключит будущие даты.Для получения дополнительной информации посетите это: https://github.com/720kb/angular-datepicker/blob/master/README.md

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...