无论如何在反应钩子形式中设置类型?一切都以字符串形式返回,即使是时间选择器。
如果对象是数字,如果类型是数字等,那就太好了。
问题在于,为日期和数字管理的表单字段本身都返回字符串。
document.getElementById('my-date-field').value //=> "2020-03-26" (as a string)
因此,您可以根据您的应用程序逻辑对其进行转换。我通常在提交处理程序中这样做:
const onSubmit = handleSubmit((formData) => {
const myDate = new Date(formDate.date)
api.doSomethingWithData(myDate)
})