const [endDate, setEndDate] = useState("");
const getMinDate = () =>{
if(endDate ==="")
return "02/03/2020";
else
return "10/10/2020";
}
const selectStartDate = (value) =>{
setEndDate(value)
}
return (<>
<Select onChange={selectStartDate} />
<Calendar min-date={getMinDate()}/>
</>)
我每次尝试更改最小日期参数时,将值更改为 显示在代码中,但min-date的值在每个值上均不变 时间改变
答案 0 :(得分:0)
onChange方法应该返回一个event
,然后您可以在selectStateDate函数中使用event.target.value
解析该值。
const selectStartDate = (event) => setEndDate(event.target.value);