【发布时间】:2018-02-23 18:08:12
【问题描述】:
我需要更新特定对象字段的状态。我的状态是使用动态键值 (index)。
首先我在做:
this.setState({
[index]: {
uploading: uploadInstance,
progress: 0
}
})
现在我只需要更新进度字段。随着我的尝试,uploading 字段丢失了:
this.setState({
[index]: {
progress: progress
}
})
【问题讨论】:
-
我认为 React 不是为处理动态字段而设计的。为什么必须使用动态字段?您想尝试替代方案吗?
标签: javascript reactjs