其实用setFieldsValue或者获取setState方法都可以设置DatePicker的默认值。
setState方法:
<FormItem label="日期选择框">
{getFieldDecorator('date', {
initialValue: moment("自定义默认日期", 'YYYY-MM-DD'),
})(
<DatePicker format={'YYYY-MM-DD'} />
)}
</FormItem>
setFieldsValue方法:
this.props.form.setFieldsValue({
"date": moment("自定义默认日期", 'YYYY-MM-DD')
})
<FormItem label="日期选择框">
{getFieldDecorator('date', {
rules: [{ required: true }],
})(
<DatePicker format={'YYYY-MM-DD'} />
)}
</FormItem>