【发布时间】:2020-08-03 12:15:58
【问题描述】:
我尝试过以前版本的 react datepicker,但没有解决。 如果需要更多代码,这里是存储库:https://github.com/RodrigoAN97/revents 谢谢。
import React from 'react'
import { useField } from 'formik'
import { FormField, Label } from 'semantic-ui-react'
import DatePicker from 'react-datepicker'
import 'react-datepicker/dist/react-datepicker.css'
export default function MyDateInput({ label, ...props }){
const [field, meta, helpers] = useField(props)
return (
<FormField error={meta.touched && !!meta.error} >
<label>{label}</label>
<DatePicker
{...field}
{...props}
selected={(field.value && new Date(field.value)) || null}
onChange={(e, d) => helpers.setValue(d.value)}
/>
{meta.touched && meta.error ? (
<Label basic color='red' > {meta.error} </Label>
) : null}
</FormField>
)
}
【问题讨论】:
标签: javascript reactjs formik react-datepicker