【发布时间】:2018-10-26 19:56:48
【问题描述】:
为什么当我使用表单元素时,我必须将 e.target.name 放在括号中?
这是我的代码:
onChange (e) {
this.setState({ *[e.target.name]* : e.target.value});
}
(...)
<div>
<label htmlFor=""> Title : </label>
<input type="text" name="title" onChange={this.onChange} value={this.state.title} />
</div>
</form>
【问题讨论】:
标签: javascript reactjs object