https://facebook.github.io/react/docs/update.html
我有一个更新函数,它接收一个索引以及事件,以便更改数组中该特定项目的值。
index
在这种情况下,我如何被评估而不是被视为设置键?甚至有可能吗?
updateValue: function(index, e) {
var items = React.addons.update(this.state.items, {
index: {
amount: {$set: e.target.value}
}
});
this.setState({
items: items
})
}
现在这显然不起作用,因为this.state.items['index']['amount']
当我想修改this.state.items[1]['amount']
索引为 1时,它正在尝试更新未设置的内容。