Quiero establecer mi fecha elegida como fecha predeterminada en DatePicker antd.
<DatePicker allowClear={false} placeholder="Select date" onChange={this.changeDate} value={moment(this.props.choosenDate)} />¿Cómo puedo hacer eso?
value={moment(this.props.choosenDate)no funciona
Aquí hay un ejemplo de su documentación.
Creo que deberías usar defaultValue
import { DatePicker, Space } from 'antd'; import moment from 'moment'; const dateFormat = 'YYYY/MM/DD'; ... <DatePicker defaultValue={moment('2015/01/01', dateFormat)} />Puede utilizar la opción de valor predeterminado.
<DatePicker defaultValue = {moment('2015/01/01', 'YYYY/MM/DD')} format = {'YYYY/MM/DD'} />según Moment Documents
let yourCustomDate = moment('24/12/2019 09:15:00', "DD MM YYYY hh:mm:ss"); <DatePicker allowClear={false} placeholder="Select date" onChange={this.changeDate} value={yourCustomDate} />