我正在工作一个React js项目,我正在使用antd.design库来显示RangePicker 我要解决的是当用户选择句点时如何从RangePicker获取开始日期和结束日期 那是我的代码:
handleChangeDebut =range => {
const valueOfInput1 = moment(range.startDate).format();
const valueOfInput2 = moment(range.endDate).format();
console.log('start date',valueOfInput1);
console.log("end date",valueOfInput2);
}
<DatePicker.RangePicker
style={{ width: "100%" }}
getPopupContainer={trigger => trigger.parentNode}
onChange={this.handleChangeDebut}
/>
问题出在我的handleChange函数上,我总是得到当天的日期 antd设计中是否有任何属性可以使我们选择startDate和EndDate?
谢谢您的宝贵帮助。
答案 0 :(得分:1)
从文档中可以看出,这是onChange函数GST_DEBUG=4
的签名,看起来开始日期和结束日期在第一个参数中作为数组传递了:
function(dates: moment, moment, dateStrings: string, string)