【发布时间】:2015-05-30 14:04:37
【问题描述】:
编辑:这是重复的,请参阅here
我找不到任何在设置状态时使用动态键名的示例。这就是我想做的:
inputChangeHandler : function (event) {
this.setState( { event.target.id : event.target.value } );
},
其中 event.target.id 用作要更新的状态键。这在 React 中是不可能的吗?
【问题讨论】:
-
这是关于动态对象键的任何问题的副本。反应不具体
-
var newstate = {};新状态[event.target.id] = event.target.id; this.setState(newstate);
-
谢谢,我一般没有很好地使用对象。
-
@trad 我遇到了这个问题,但是,您在初始状态中设置了什么?没关系吧?
标签: javascript reactjs computed-properties