Как отключить будущие даты в bsdatePicker - PullRequest
0 голосов
/ 29 мая 2019

Я использую bsdatepicker в своем угловом проекте и хочу отключить все будущие даты в этом datePicker для выбора DOB

import { Component } from '@angular/core';

@Component({
  selector: 'demo-datepicker-datesdisabled',
  templateUrl: './disable-dates.html'
})
export class DemoDatepickerDatesDisabledComponent {
  disabledDates = [
    new Date('2019-02-05'),
    new Date('2019-02-09')
  ];
}



<div class="row">
  <div class="col-xs-12 col-12 col-md-4 form-group">
    <input type="text"
           placeholder="Datepicker"
           class="form-control"
           bsDatepicker
           [datesDisabled]="disabledDates">
  </div>
  <div class="col-xs-12 col-12 col-md-4 form-group">
    <input type="text"
           placeholder="Daterangepicker"
           class="form-control"
           bsDaterangepicker
           [datesDisabled]="disabledDates">
  </div>
</div>

приведенный выше код работает, но я хочу отключить будущее число N даты

1 Ответ

1 голос
/ 29 мая 2019

Установите [maxDate] на сегодняшний день.

<input type="text"
           placeholder="Daterangepicker"
           class="form-control"
           bsDaterangepicker
           [datesDisabled]="disabledDates"
           [maxDate]="today"
>
public today = new Date();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...