arrays - 您可以更改作为状态的多维数组的特定值吗?
问题描述
所以我得到了一个循环,它将值添加到数组的每个坐标中,然后我将该数组存储在具有 setState 的状态中。我有一个 onPress 函数,它应该只改变一个特定坐标的状态,例如 array[5][5],我想改变一个特定的值,它是一个布尔值,如下所示:
this.setState({
array[5][5]:!this.state.array[5][5]
})
我还有其他方法可以做到吗?提前致谢。
解决方案
推荐阅读
- django - 这里有 Django ORM 中的 in 运算符吗?
- sql - 使用 if 语句的 Oracle 数据库查询
- kubernetes - Kubernetes:无法为 pod 挂载卷
- r - 计算嵌套小标题R中的比例?
- java - Gradle 任务 bootrepackage 挂起
- abap - 运行时类型服务 (RTTS) 是否使用数据库来获取数据描述?
- javascript - this.parentNode 在 dom 中不起作用
- python - python:遍历dict,每个键有多个值
- c# - 提交失败(UWP with Win 32 app 在 Windows 10S 上启动时崩溃)
- postman - 在预请求脚本中为 Postman 中的每个请求添加标头