Redux 形式的 DatePicker [英] DatePicker in Redux Form
问题描述
我想使用 DatePicker 使用 redux 表单选择日期.我创建了这个:
从'react'导入React;从'react-datepicker'导入DatePicker;导入 'react-datepicker/dist/react-datepicker.css';导出默认字段 =>(<div><日期选择器onChange={field.value}选择={field.value}isClearable={真}>{field.children}</DatePicker>{field.meta.touched &&field.meta.error &&<span className="error">{field.meta.error}</span>}
);<div className="form-group"><div className="col-xs-12 col-sm-3 "><div className="label" htmlFor="date-to">DATE TO</div>{' '}<字段id="日期到"名称=日期到"组件={日期输入}/>
但它不返回任何值并且不显示字段中的日期我该怎么办?
您想将 DatePicker 元素包装起来,使其可以用作Field"上的组件,如下所示:
const renderDatePicker = ({input, placeholder, defaultValue, meta: {touched, error} }) =>(<div><DatePicker {...input} dateForm="MM/DD/YYYY" selected={input.value ?时刻(输入值):空}/>{感动&&错误&&<span>{错误}</span>}