Angular 4,BsDatepicker daysOfWeekDisabled无法正常工作

时间:2018-07-16 08:12:26

标签: angular typescript datepicker ngx-bootstrap

因此,在我的Angular 4项目中,我需要有一个Datepicker,在其中不能选择星期六或星期日。我用bsConfig和daysOfWeekDisabled尝试过,这里是代码:

<input formControlName="date" title="menuPlanDate" style="box-shadow: none!important;"
               class="form-control rounded-0 text-center bg-white" bsDatepicker readonly
               [bsConfig]="bsConfig" [value]="menuPlanDate | date: 'dd.MM.yyyy'"
               [(ngModel)]="menuPlanDate" (bsValueChange)="dateOnChange($event)">

打字稿:

constructor(private localeService: BsLocaleService) {}

bsConfig: Partial<BsDatepickerConfig>;

ngOnInit(): void {
    defineLocale('de', deLocale);
    this.localeService.use("de");
    this.bsConfig = Object.assign({}, {locale: 'de'}, {daysOfWeekDisabled: "0,6"}, {dateInputFormat: 'DD.MM.YYYY'});
}

我也尝试过使用数组,例如:

{daysOfWeekDisabled: [0,6]}

我不知道我在做什么错...

如果还有其他解决方法,请告诉我。

0 个答案:

没有答案