Javascript useState如何更新我们的状态?

Javascript useState如何更新我们的状态?,javascript,reactjs,Javascript,Reactjs,这是一个非常详细的问题,但我想知道 让[state,updateState]=useState() 这段代码返回一个初始状态,但当我们使用updateState时,react实际上是如何进入我们的代码并更改已经更新的“状态”值的?他们如何访问我们的代码来进行这样的更改?初始状态存储在[useState(“Initial-state_VALUE”)]中。这个语句接受toe参数,第一个是状态名,第二个是函数,当你调用它时,它会更新状态。 因此,每当您调用该函数时,该函数将根据您的情况更新您的状态。此

这是一个非常详细的问题,但我想知道

让[state,updateState]=useState()


这段代码返回一个初始状态,但当我们使用updateState时,react实际上是如何进入我们的代码并更改已经更新的“状态”值的?他们如何访问我们的代码来进行这样的更改?

初始状态存储在[useState(“Initial-state_VALUE”)]中。这个语句接受toe参数,第一个是状态名,第二个是函数,当你调用它时,它会更新状态。 因此,每当您调用该函数时,该函数将根据您的情况更新您的状态。

此函数的可能副本:和实际文档: