其实用setFieldsValue或者获取setState方法都可以设置DatePicker的默认值。

其实用setFieldsValue或者获取setState方法都可以设置DatePicker的默认值。

setState方法,利用FormItem组件的initialValue属性设置默认值:

this.setState({defaultDate}) // 自定义默认日期
 

    {getFieldDecorator('date', {
        initialValue: moment(this.state.defaultDate, 'YYYY-MM-DD'),
    })(
       
    )}

setFieldsValue方法,利用form的setFieldsValue属性赋值:

this.props.form.setFieldsValue({
    "date": moment("自定义默认日期", 'YYYY-MM-DD')
})
 

    {getFieldDecorator('date', {
        rules: [{ required: true }],
    })(
       
    )}

 
 

你可能感兴趣的:(其实用setFieldsValue或者获取setState方法都可以设置DatePicker的默认值。)