在React Date Time Range Picker中清除选定的日期时间,可以通过以下步骤实现:
以下是一个示例代码,演示如何在React Date Time Range Picker中清除选定的日期时间:
import React, { useState } from 'react';
import DatePicker from 'react-date-picker';
function DateTimePicker() {
const [selectedDate, setSelectedDate] = useState([]);
const clearDateTime = () => {
setSelectedDate([]);
};
return (
<div>
<DatePicker
value={selectedDate}
onChange={setSelectedDate}
/>
<button onClick={clearDateTime}>Clear</button>
</div>
);
}
export default DateTimePicker;
在上面的示例中,我们使用useState钩子来定义了一个名为selectedDate的状态变量,并将其初始值设置为空数组。在DatePicker组件中,我们将selectedDate作为value属性传递给组件,并使用onChange属性来更新选定的日期时间。
当用户点击"Clear"按钮时,触发clearDateTime函数,该函数将selectedDate设置为空数组,从而清除选定的日期时间。
这是一个简单的示例,你可以根据自己的需求进行修改和扩展。希望对你有帮助!
领取专属 10元无门槛券
手把手带您无忧上云