我正在尝试了解React hooks
如何阅读官方文档:
https://reactjs.org/docs/hooks-rules.html
他们说反应依赖于调用钩子的顺序。我仍然不明白为什么该顺序很重要,为什么一个条件中放置一个钩子会导致错误,有人可以解释吗?
特别是这句话使我感到困惑:
反应不知道第二次useState Hook调用返回什么
为什么? react
是否以某种方式将useState
与useEffect
绑定在一起?
然后,这个问题:
那么React如何知道哪个状态对应于哪个useState调用?
据我了解,只有一个状态,那么为什么他们要谈论状态 s (复数)?