antd 在form中不能使用defaultValue 给RangePicker 定义默认值,正确写法:
导入相关的组件
import { DatePicker } from 'antd';
import moment from 'moment';
const { RangePicker } = DatePicker;
render函数中 定义 date格式
const DateFormat = 'YYYY-MM-DD HH:mm:ss';
使用getFieldDecorator 给 RangePicker 定义初始值
<Form.Item label="拼团活动时间">
{getFieldDecorator('timeRange', {
rules: [
{
required: true,
message: '请选择时间范围',
},
],
initialValue: [
moment('2020/04/15', DateFormat),
moment('2020/04/16', DateFormat),
],
})(
<RangePicker
showTime
format={DateFormat}
onChange={e => {
this.rangePickerChange(e);
}}/>,
)}
</Form.Item>
1.如需转载本站原创文章,请务必注明文章出处并附上链接,非常感谢。
2.本站用于记录个人 工作、学习、生活,非商业网站,更多信息请 点击这里
下一篇: 一行css代码让网站变灰(悼念模式)