0
У меня есть 2 функции:реагируют: объединение 2 функции
handleValue1(event) {
this.setState({number1: parseInt(event.target.value, 10)});
}
handleValue2(event) {
this.setState({number2: parseInt(event.target.value, 10)});
}
...
onChange={this.handleValue1.bind(this)}
onChange={this.handleValue2.bind(this)}
Я хочу объединить эти 2 функции 1. я попытка:
handleValue(event, name) {
this.setState({name: parseInt(event.target.value, 10)});
}
...
input onChange={this.handleValue.bind(this, "number1")}
Вавилон пригодится здесь с расширенными литералами объектов. https://babeljs.io/docs/learn-es2015/#enhanced-object-literals – gor181