如何通过按"输入"来识别用户是否选择了数据按钮或鼠标单击?
以下是我的代码:
<SingleDatePicker
date={this.state.date}
isOutsideRange={() => false}
isDayHighlighted={day => isSameDay(moment(new Date()),moment(day))}
daySize={30}
verticalSpacing={2}
onDateChange={date => {
this.setState({ date });
if(date) {
this.props.onSaveValue(date.unix());
}
}}
displayFormat={this.props.dateFormat}
focused={this.state.focused}
numberOfMonths={1}
placeholder={this.props.dateFormat}
onFocusChange={({ focused }) =>{
this.setState({ focused });
this.props.isCalendarOpen(focused)
}}
/>
我有简单的SingleDatePicker
,我没有找到某种方法来识别用户如何选择数据,而没有addeventlisener
和其他听众。