解决React报错Rendered more hooks than during the previous render

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

解决React报错Rendered more hooks than during the previous render

Borislav Hadzhiev   2022-12-02 我要评论

总览

当我们有条件地调用一个钩子或在所有钩子运行之前提前返回时,会产生"Rendered more hooks than during the previous render"错误。为了解决该错误,将所有的钩子移到函数组件的顶层,以及不要在条件中使用钩子。

这里有个示例用来展示错误是如何发生的。

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们