在 Angular 中禁用 Formly Datepicker 中的未来日期
Disable future dates in Formly Datepicker in Angular
我在 Angular 中将 Formly 与 Material 一起使用,并且有一个日期选择器。我只想禁用未来日期,这样在选择日期时就无法选择它们,我似乎无法在网上找到任何东西!
export class AppComponent {
form = new FormGroup({});
model: any = {};
options: FormlyFormOptions = {};
fields: FormlyFieldConfig[] = [
{
key: 'Datepicker',
type: 'datepicker',
templateOptions: {
label: 'Datepicker',
placeholder: 'Placeholder',
description: 'Description',
required: true,
//what to put here to disable future dates?
},
},
];
}
您可以在此处试用代码:
https://stackblitz.com/angular/gkyxqxygybo?file=src%2Fapp%2Fapp.component.ts
好的我终于找到了答案here。我需要添加
datepickerOptions: {
max: new Date(),
},
模板选项。
我在 Angular 中将 Formly 与 Material 一起使用,并且有一个日期选择器。我只想禁用未来日期,这样在选择日期时就无法选择它们,我似乎无法在网上找到任何东西!
export class AppComponent {
form = new FormGroup({});
model: any = {};
options: FormlyFormOptions = {};
fields: FormlyFieldConfig[] = [
{
key: 'Datepicker',
type: 'datepicker',
templateOptions: {
label: 'Datepicker',
placeholder: 'Placeholder',
description: 'Description',
required: true,
//what to put here to disable future dates?
},
},
];
}
您可以在此处试用代码: https://stackblitz.com/angular/gkyxqxygybo?file=src%2Fapp%2Fapp.component.ts
好的我终于找到了答案here。我需要添加
datepickerOptions: {
max: new Date(),
},
模板选项。