0

无论如何在反应钩子形式中设置类型?一切都以字符串形式返回,即使是时间选择器。

在此处输入图像描述

如果对象是数字,如果类型是数字等,那就太好了。

4

1 回答 1

0

问题在于,为日期和数字管理的表单字段本身都返回字符串。

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)
})
于 2020-03-26T22:55:50.350 回答