Ant Design Pro,用setFieldsValue方法,给嵌套到Form表单中的DatePicker组件设置默认值

 其实用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>

猜你喜欢

转载自blog.csdn.net/xlszzck/article/details/82786254
今日推荐