javascript - 如何在 antd 中将选择的日期设置为默认日期?
问题描述
我想将我选择的日期设置为 DatePicker antd 中的默认日期。
<DatePicker
allowClear={false}
placeholder="Select date"
onChange={this.changeDate}
value={moment(this.props.choosenDate)}
/>
我怎样才能做到这一点?
value={moment(this.props.choosenDate)
它不起作用
解决方案
这是他们文档中的一个示例。
我认为你应该使用defaultValue
import { DatePicker, Space } from 'antd';
import moment from 'moment';
const dateFormat = 'YYYY/MM/DD';
...
<DatePicker defaultValue={moment('2015/01/01', dateFormat)} />
推荐阅读
- javascript - 我怎样才能不断重复第一个承诺,直到第二个承诺解决?
- mongodb - Mongodb - 在不同文档的不同字段中按相同值分组
- r - SQL:将每小时样本分块为 7 天平均值
- node.js - 在 Node.js 中使用 glob 直接获取 *(星号)的匹配值
- angular - How can I get a component instance from within an event handler in Angular?
- r - 如何在 R 中绘制顶级观察值
- reactjs - 如何使用 Appsync Graphql 实现群聊?
- google-apps-script - 使用自动脚本发送电子邮件
- javascript - React Native 无法读取未定义的属性“导航”
- entity-framework-core - 调用标准库 DLL 时无法加载文件或程序集“Microsoft.EntityFrameworkCore”