如何在反应本机中使用索引更改数组中的值

cro*_*dev 4 javascript arrays react-native

我的状态中有一个数组:

state = {
  some_array: [1,1,1,3,6,3,6,23], // sorry for the syntax it's changed
 }
 
 
Run Code Online (Sandbox Code Playgroud)

现在我想更改具有索引的数组中的值,假设为 4,在本例中为数字 6,或者如果我想更改索引 1,则为第二个数字或数组。
我知道这可能很简单,但我很困惑。

如果您需要更多信息,请发表评论。

谢谢!

小智 10

我认为您可以使用下一个代码:

const some_array = [...this.state.some_array]
some_array[indexHere] = yourValue
this.setState({some_array:some_array})
Run Code Online (Sandbox Code Playgroud)

这个例子--- FP 在反应中的真实方式。