如何在角度 5 的 owl-date-time 选择器中禁用过去的日期

Ran*_* SV 3 angular

我正在使用 angular 5 的 owl-date-time 选择器。当我从选择器中选择今天的日期时,它不应该显示过去的日期和月份。

代码:

<div class="form-group">
 <label class="control-label col-sm-2 date-right-padding">Date</label>
  <div class="col-sm-5 datePickerField no-left-padding">
   <input [owlDateTime]="createTaskDatePicker" maxlength="19" 
    [disabled]="isDateEnabledCreateTask" 
    [(ngModel)]="createTask.activationDate" placeholder="dd/MM/yyyy hh:mm" 
    class="form-control owl-date-time-input" name="createTaskDate" 
    (click)="clearCreateTaskErrorMessages()">
   <owl-date-time #createTaskDatePicker></owl-date-time>
 </div>
 <div class="col-sm-1 datePickerIcon">
 </div>
</div>
Run Code Online (Sandbox Code Playgroud)

笔记:

当用户选择当前日期时,应禁用过去日期。

题:

如何在 owl-date-time 选择器中禁用过去的日期。

你的建议对我很有帮助。

小智 5

  • 它的工作,但如果我选择当前日期,我无法选择今天的日期,它也会禁用选定的日期,为什么? (2认同)