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.