我是使用自举数据采集器插件,我面临的问题,选择大范围,如3-4年的定制范围。目前,它只允许自定义范围在一个月内。我尝试了来自其他minDate和maxDate的插件,它们在这里也不起作用。
如何通过单击“所有时间”选项卡搜索所有时间数据,并在minDate和maxDate范围内搜索。
$('.selectrange').daterangepicker({
showDropdowns: true,
timePicker: true,
minDate: [moment().subtract(20,'years'),'inclusive'],
maxDate: [moment(),'inclusive'],
ranges: {
'Today': [moment(), moment()],
'Last 7 Days': [moment().subtract(6, 'days'), moment()],
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
'This Month': [moment().startOf('month'), moment().endOf('month')],
'All Time':'all-time', // [minDate, maxDate]
}
});发布于 2020-03-02 17:42:46
我认为这对你有好处:
添加选项linkedCalendars: false,例如:
代码:
$('.selectrange').daterangepicker({
linkedCalendars: false,
showDropdowns: true,
timePicker: true,
minDate: moment().subtract(20, 'years'),
maxDate: moment(),
ranges: {
'Today': [moment(), moment()],
'Last 7 Days': [moment().subtract(6, 'days'), moment()],
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
'This Month': [moment().startOf('month'), moment().endOf('month')],
'All Time': 'all-time', // [minDate, maxDate]
}
});截图:

发布于 2020-02-26 03:55:02
我觉得你想做对的事。
'All Time':[moment().subtract(20,'years'), moment()]https://stackoverflow.com/questions/60406236
复制相似问题