在 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(),
},

模板选项。