React之为什么if里面不能用hooks

React之为什么if里面不能用hooks

00:00
00:26

为什么if里面不能用hooks
在React中,hoos应该在函数组件的顶层进行调用,因为React依赖于Hooks的调用顺序来正确地管理组件的状态和生命周期,如果在条件语句中使用Hook,由于条件可能发生改变,这样一来,不能保证hooks的调用顺序始终保持一致,导致状态错乱

以上内容来自专辑
用户评论

    还没有评论,快来发表第一个评论!