Реакция: 16.
onClick
в поле ввода и onChange
не работает на IE
. Это работает гладко на chrome.
. Вызывает ли проблема добавление двух onclick
? Один на кнопке, а другой на поле ввода?
<button onClick={this.addEventOnTimePicker()}>
<div style={style.buttonContent}>
<div style={style.buttonIcon}>
<Clock style={style.iconStyle} />
</div>
<input
style={style.timeInput}
onClick={() => {
this.timePickerToggle(!open);
}}
disabled={disabled}
ref={instance => (this.dropDown = instance)}
value={typeof time === 'string' ? time : moment(time).format('LT')}
onChange={this.onTimeChange.bind(this)}
></input>
</div>
</button>
timePickerToggle = open => {
this.addEventOnTimePicker();
this.setState({ open }, () => {
....
}
});
};