我正在尝试在我的React组件中设置状态,以便在它的孩子的输入值发生变化时进行更改。我可以在{。{1}}和event.target.name
之间安装console.log并获取预期的字符串,但我无法编译此event.target.value
函数:
handleChange
我感到困惑,因为我收到错误:handleChange: function(event){
this.setState({event.target.name: event.target.value});
},
在我的Unexpected Token
语句行中。
我的孩子组件如下:
this.setState({event.target.name: event.target.value});
我的getInitialState是:
<div className='inputrow'>
<label className='orange'></label>
<label className='inputname'>Company</label>
<input name='company' onChange={this.props.handleChange} className='inputtext'></input>
</div>