Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在'FlatPicker'的onChange事件中,是否有方法区分时间选择事件和日历事件?_Javascript_Reactjs_Flatpickr - Fatal编程技术网

Javascript 在'FlatPicker'的onChange事件中,是否有方法区分时间选择事件和日历事件?

Javascript 在'FlatPicker'的onChange事件中,是否有方法区分时间选择事件和日历事件?,javascript,reactjs,flatpickr,Javascript,Reactjs,Flatpickr,当触发onChange事件时,我无法在flatpickr中找到区分时间选择事件和日历事件的方法 const instance = flatpickr(flatpickrRef.current, { mode: 'range', enableTime: true, time_24hr: true, defaultDate: defaultDate as unknown as number, disable: [ date => { ret

当触发
onChange
事件时,我无法在
flatpickr
中找到区分时间选择事件和日历事件的方法

const instance = flatpickr(flatpickrRef.current, {
   mode: 'range',
   enableTime: true,
   time_24hr: true,
   defaultDate: defaultDate as unknown as number,
   disable: [
     date => {
       return date > new Date();
     },
   ],
   positionElement: positionElementRef.current,
   onClose,
   onChange,
});

mousedown
事件在选择date或更改time时触发

const instance=flatpickr(.flatpickr){
模式:“范围”,
启用时间:对,
时间24小时:对,
禁用:[
日期=>{
返回日期>新日期();
},
],
onChange:()=>{
console.log(事件?'Date Changed':'Time Changed')
},
});