【发布时间】:2021-05-31 07:40:28
【问题描述】:
在 React state 中,我们使用它来存储 API 响应和管理标志等数据。
我们可以使用 state 来存储在某些事件或用户操作后发生变化但不会在 UI 中显示或不需要渲染的数据,但它会在按钮后发送到 API 响应中点击。
状态中需要保留哪些确切数据?谁能解释一下...
提前谢谢...
【问题讨论】:
-
如果您想保留经常更改的值,但不应该触发重新渲染,那么您应该使用
ref而不是 state 。因为改变状态会触发重新渲染。 -
如何存储在这样的变量中。someVariable = [1,2,3];如果有什么要更新的,我会更改这个变量 this.someVariable.push(2345)。 @Shyam
标签: reactjs react-component react-state