【发布时间】:2021-10-12 06:55:42
【问题描述】:
我应该怎么做才能清除日期输入?,我有按钮,如果用户单击,它将清除日期。
const [startdate, setStartDate] = useState();
const [endDate, setEndDate] = useState();
const onChangedate = (e) => {
let startDate = convertDate(e.startDate);
let endDate = convertDate(e.endDate);
setStartDate(startDate);
setEndDate(endDate);
};
const handleClearfilter = () =>{
setStartDate("");
setEndDate("");
}
<DateRangePickerComponent placeholder='Select a range' change={onChangedate}
style={{paddingTop: 10, fontSize: 16}}
/>
<Button
onClick={handleClearfilter}
>
Clear All
</Button>
【问题讨论】:
-
是
DateRangePickerComponent不受控制并坚持输入值的问题吗? -
任何可运行的代码,如codesandbox或Jsfiddle或codepen??
-
如果是第三方组件,请查看他们的文档。如果您是自己创建的,请自行处理。
标签: javascript reactjs