如何使用ngx-bootstrap BsDatePicker禁用周末(星期六和星期日)?

时间:2020-07-18 17:45:17

标签: angular bootstrap-4 ngx-bootstrap datefilter

我在angular 8应用程序中使用'ngx-bootstrap bsdatepicker'。我需要禁用所有周末(周六和周日)和国定假日。有什么可行的方法吗?

1 个答案:

答案 0 :(得分:1)

要禁用特定的工作日,您可以执行以下操作:

<input class="form-control" placeholder="Daterangepicker" bsDaterangepicker [daysDisabled]="[6,0]">

要禁用的所有其他日子,您可以使用以下方法手动添加:

    <input type="text"
           placeholder="Datepicker"
           class="form-control"
           bsDatepicker
           [datesDisabled]="disabledDates">
  disabledDates = [
    new Date('2020-02-05'),
    new Date('2020-02-09')
  ];

更多文档可在https://valor-software.com/ngx-bootstrap/#/datepicker

中找到