antd-设置RangePicker默认选择时间
1、引入moment
var moment = require('moment');
2、设置区间和默认选择时间
// 默认选择时间为最近7天
const defaultSelectDate = {
startDate: moment().startOf('day').subtract(7, 'd'),
endDate: moment().endOf('day')
}
3、设置到组件
<Form.Item label="日期" {...formItemLayout}>
{getFieldDecorator('time', {
initialValue: [defaultSelectDate.startDate,defaultSelectDate.endDate]
})(
<RangePicker
style={{ width: 236 }}
onChange={this.handleSelectTime}
/>
)}
</Form.Item>
注:RangePicker的onChange方法提供了第二个参数,可以直接获取到所选择的时间的值