【发布时间】:2024-05-18 21:10:02
【问题描述】:
在本机反应中,当我希望更新状态字典中一项的值时,我是这样做的:
this.setState({
showFullImage: true,
})
但我团队中的一些开发人员会像这样添加...this.state:
this.setState({
...this.state,
showFullImage: true,
})
对我来说这是错误的,因为它会更新依赖于状态的所有内容。包括任何可能不需要更新的东西。我的方法(第一种)一直有效,并没有从状态中删除所有其他值......我错了吗?
【问题讨论】:
-
this.setState({ showFullImage: true }) 就足够了。
标签: react-native state setstate