首页 > 解决方案 > 如何在 antd 中将选择的日期设置为默认日期?

问题描述

我想将我选择的日期设置为 DatePicker antd 中的默认日期。

<DatePicker
    allowClear={false}
    placeholder="Select date"
    onChange={this.changeDate}
    value={moment(this.props.choosenDate)}
/>

我怎样才能做到这一点?

value={moment(this.props.choosenDate) 

它不起作用

标签: javascriptreactjsantd

解决方案


这是他们文档中的一个示例。

我认为你应该使用defaultValue

import { DatePicker, Space } from 'antd';
import moment from 'moment';

const dateFormat = 'YYYY/MM/DD';

...

<DatePicker defaultValue={moment('2015/01/01', dateFormat)} />


推荐阅读