我试图禁用以前的日期从35天前到过去几年,例如1990年。
public myDatePickerOptions: IMyDpOptions = {
dateFormat: 'yyyy-mm-dd',
disableDateRanges: {
begin: 'from 35 days ago';
end: 'to 1990';
}
};
我试过下面的代码,但它不起作用
public myDatePickerOptions: IMyDpOptions = {
dateFormat: 'yyyy-mm-dd',
disableDateRanges: {
begin: {
year: 2018,
month: 09
day: 14
},
end: {
year: 1990
month: 10
day: 14
}
}
};
但是这个错误是
TS2222:
输入{dateformat:string;showIncreaseDateBTN:true;showDecreaseDateBTN:true;showClearDateBTN:fal…“不可分配到类型imydPoptions”。
属性的类型“disabledateranges”是不兼容的。
键入{begin:{year:number;month:number;day:number;};end:{year:number;month:number;day:…'isnotassignabletotype'imydaterange[]'。
objectliteralmayonly指定known属性,并且“begin”不存在类型“imydaterange[]。