因此,在我的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]}
我不知道我在做什么错...
如果还有其他解决方法,请告诉我。