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')
},
});代码>