{ field: 'startEndDate', label: statisticCloum=='评论量'?'评论日期':statisticCloum=='分享量'?'分享时间':statisticCloum=='用户访问量'?'最近访问时间':statisticCloum=='直播点赞量'?'点赞时间':'起止时间', labelWidth:100, component: 'RangePicker', colProps: { span: 6 }, componentProps: { format: 'YYYY-MM-DD HH:mm:ss', valueFormat: 'YYYY-MM-DD', pickerOptions: { disabledDate(time) { // return time.getTime() < startDate.getTime() || time.getTime() > endDate.getTime() return time.getTime() < new Date(formattedStartTime).getTime() || time.getTime() > new Date(formattedEndTime).getTime() } } }, }, 将startEndDate的可选范围限制在2023/06/01到2023/07/30之间,中文回答
时间: 2024-02-14 13:29:16 浏览: 64
选择开始时间和结束时间
可以通过修改`disabledDate`函数来限制`startEndDate`的可选范围为2023/06/01到2023/07/30之间。具体的代码如下:
```javascript
{
field: 'startEndDate',
label: statisticCloum=='评论量'?'评论日期':statisticCloum=='分享量'?'分享时间':statisticCloum=='用户访问量'?'最近访问时间':statisticCloum=='直播点赞量'?'点赞时间':'起止时间',
labelWidth:100,
component: 'RangePicker',
colProps: { span: 6 },
componentProps: {
format: 'YYYY-MM-DD HH:mm:ss',
valueFormat: 'YYYY-MM-DD',
pickerOptions: {
disabledDate(time) {
const startDate = new Date('2023-06-01');
const endDate = new Date('2023-07-30');
return time.getTime() < startDate.getTime() || time.getTime() > endDate.getTime();
}
}
},
}
```
这样就可以确保用户只能在2023/06/01到2023/07/30之间选择日期。
阅读全文