1.19 多状态是如何进行正确记忆的
一、多状态记忆
在同一组件的每次渲染中,userState都依托于一个稳定的调用顺序
在React内部,为每个组件保存了一个数组,其中每一项都是一个state对。他维护当前state对的索引值,在渲染之前将其设置为“0”。每次调用userState时,React都会为你提供一个state对并增加索引值
不要再逻辑中调用useState!!!不然会改变内部的顺序,造成报错!!!
ESLint会给我们提示警告,可以拆解到一个新的组件中
最后更新于