РЕДАКТИРОВАТЬ: НЕПРАВИЛЬНОЕ РЕШЕНИЕ
Одним из решений является написание другой функции, например,
updateInput(e) {
this.setState(
{
value: e.target.value
},
this.handleUpdate(e)
);
}
handleUpdate(e) {
this.props.onChange(e, this.props.tag);
}
РЕДАКТИРОВАТЬ:
Как указано в комментариях ниже ФеликсомКинг, это не решение вообще.Он будет запускать функцию handleUpdate
до того, как будет установлено состояние, которое побеждает цель.Настоящее решение опубликовано выше Лиамом.