【发布时间】:2021-11-06 03:29:16
【问题描述】:
我在 react-hook-form 中使用 react-datetime
我希望用户使用按钮Immediate 轻松将时间设置为当前时间。而不是手动选择当前时间。
我正在尝试以下方法
const [currentDateTime, setcurrentDateTime] = useState(null);
<Controller
name="resetDateTime"
control={control}
required
render={({ field }) => (
<Datetime
onChange={setcurrentDateTime}
inputProps={{
placeholder: "MM-DD-YYYY HH:mm",
}}
value={currentDateTime}
viewMode="time"
/>
)}
/>
<Button color="primary" className="ml-1" onClick={() => setcurrentDateTime(moment())}>
{"Immediate"}
</Button>
问题是 onSubmit 我得到的 react-hook-form resetDateTime = undefined
如何正确实施。所以我可以使用Immediate 按钮并提交表单并获取resetDateTime 值
【问题讨论】:
标签: react-hook-form react-datetime