【发布时间】:2021-02-11 01:54:24
【问题描述】:
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 的值在每个上都没有改变 时间变化
【问题讨论】:
-
能否提供一些调试细节。如果您从
getMinDate中控制日志,您能看到它按预期调用了吗?输入的条件是否正确?等等。
标签: javascript reactjs ecmascript-6 react-hooks