为什么我不能在React中设置这个状态?

时间:2015-08-24 15:09:36

标签: reactjs

我正在尝试在我的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>

0 个答案:

没有答案