12

こんにちは、this.state の json のフィールドを更新するテキスト ボックス/FormControl があります。onChangeを行うためのより良い方法があるかどうか疑問に思っていましたか?

<FormControl 
  type='text' 
  placeholder='enter' 
  defaultValue={this.state.form.name}
  onChange={this.handleChange.bind(this, 'name')}
/>
</FormGroup>

`

handleChange(change, event) {
    var toChange = this.state.form;
    toChange[change] = event.target.value;
    this.setState({form: toChange});
  }
4

2 に答える 2