AngularmatDatepicker禁用日期转型
创始人
2024-10-28 07:01:37
0

要禁用matDatepicker中的日期转型,可以使用DateAdapter中的format方法。可以扩展NativeDateAdapter并覆盖format()。以下是一个示例:

import { NativeDateAdapter} from '@angular/material/core';
import { MatDateFormats } from '@angular/material/core';

export class MyDateAdapter extends NativeDateAdapter {
  format(date: Date, displayFormat: Object): string {
    if (displayFormat === 'input') {
      const day = date.getDate();
      const month = date.getMonth() + 1;
      const year = date.getFullYear();
      return `${year}-${month}-${day}`;
    }
    return date.toDateString();
  }
}

export const MY_DATE_FORMATS: MatDateFormats = {
  parse: {
    //不需要设置解析格式;
    dateInput: null,
  },
  display: {
    dateInput: 'input',
    monthYearLabel: 'MM/YYYY',
    dateA11yLabel: 'LL',
    monthYearA11yLabel: 'MMMM YYYY',
  },
};

//添加到模块之后,可以使用它对matDatepicker的所有日期选项卡进行禁用。MatDatePicker中有一个“dateClass“选项,它可以使用matDatepicker的日历组件中的自定义函数来禁用特定日期。

@Component({
  selector: 'app-my-component',
  templateUrl: './my-component.component.html',
  styleUrls: ['./my-component.component.css'],
  providers: [
    { provide: DateAdapter, useClass: MyDateAdapter },
    { provide: MAT_DATE_FORMATS, useValue: MY_DATE_FORMATS },
  ],
})
export class MyComponent {}

//在模板上设置日期className样式来禁用它
template:
  
    
    
    
  

ts:
  dateClass() {
    return (date: Date): MatCalendarCellCssClasses => {
      const day = date.getDate();
      // Disable 1st of

相关内容

热门资讯

黑科技科技(wpk ai辅助)... 黑科技科技(wpk ai辅助)wpk透视辅助测试(wPk)原来是真的有挂(有挂分享)-哔哩哔哩;在进...
黑科技好牌(wpk最新黑科技)... 黑科技好牌(wpk最新黑科技)wpk机器人软件(WpK)本来真的是有挂(有挂总结)-哔哩哔哩1、首先...
黑科技科技(wpk最新黑科技)... 黑科技科技(wpk最新黑科技)wpk数据统计软件(Wpk)一贯存在有挂(有挂技巧)-哔哩哔哩1、下载...
黑科技辅助(wpk ai辅助)... 黑科技辅助(wpk ai辅助)wpk辅助(Wpk)其实是真的有挂(真的有挂)-哔哩哔哩1、实时wpk...
黑科技攻略(wpk ai辅助)... 黑科技攻略(wpk ai辅助)wpk微扑克辅助透视(wpK)其实是真的有挂(有挂教学)-哔哩哔哩该软...
辅助黑科技(wpk最新黑科技)... 辅助黑科技(wpk最新黑科技)wpk透视外挂(WPk)确实是真的有挂(存在有挂)-哔哩哔哩1、超多福...
黑科技ai(wpk ai辅助)... 黑科技ai(wpk ai辅助)微扑克辅助软件(wpK)原来存在有挂(有挂细节)-哔哩哔哩;1、微扑克...
黑科技有挂(wpk ai辅助)... 黑科技有挂(wpk ai辅助)wpk有透视吗(wpK)一贯有挂(有挂秘诀)-哔哩哔哩;1、起透看视 ...
黑科技规律(wpk最新黑科技)... 黑科技规律(wpk最新黑科技)wpk黑科技软件可信吗(WPK)一贯存在有挂(有挂方略)-哔哩哔哩wp...
黑科技私人局(wpk ai辅助... 黑科技私人局(wpk ai辅助)wpk数据透视(wPk)确实有挂(有挂教程)-哔哩哔哩;wpk数据透...