handleSubmit = () => {
const { a, b } = this.state;
const c = a * b;
postData({ c });
};
<input name="a" value={this.state.a} onChange={(e)=> handler(e, 'a')}>
<input name="b" value={this.state.b} onChange={(e)=> handler(e, 'b')}>
<input name="c" value={this.state.a*this.state.b}>
____
handler = (e, name) => {
this.setState({name: e.target.value});
}
const { a, b, c, d } = this.state;<input name="a" value={a} onChange={handler}>handler = e => {
const { name, value } = e.target;
this.setState({ [name]: value });
};
и как измененное пользователем поле "с" должно реагировать на изменение полей "a" и "b"?- при изменении a или b, c обратно становится зависимым от а и б.