Fix DatePicker clear not work when showTime

This commit is contained in:
afc163 2016-02-19 17:15:31 +08:00
parent c1bd0098d2
commit 812225ea41
2 changed files with 12 additions and 2 deletions

View File

@ -90,7 +90,12 @@ export default React.createClass({
};
if (timePicker) {
pickerChangeHandler = {};
pickerChangeHandler.onChange = (value) => {
// Click clear button
if (value === null || value.length === 0) {
this.handleChange(value);
}
};
} else {
calendarHandler = {};
}

View File

@ -80,7 +80,12 @@ function createPicker(TheCalendar, defaultFormat) {
};
if (this.props.showTime) {
pickerChangeHandler = {};
pickerChangeHandler.onChange = (value) => {
// Click clear button
if (value === null) {
this.handleChange(value);
}
};
} else {
calendarHandler = {};
}