【问题标题】:Why can't I use useEffect() in a loop? [closed]为什么我不能在循环中使用 useEffect()? [关闭]
【发布时间】:2020-09-15 18:48:56
【问题描述】:

试图对此进行澄清。这是面试官在描述这个钩子时告诉我的朋友的。

【问题讨论】:

标签: reactjs react-hooks use-effect


【解决方案1】:

通过遵循此规则,您可以确保每次渲染组件时都以相同的顺序调用 Hook。这就是让 React 在多个 useState 和 useEffect 调用之间正确保留 Hooks 状态的原因。

在这里阅读更多:Rules Of Hooks

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-27
    • 2016-06-19
    • 2019-12-31
    • 1970-01-01
    • 2021-11-13
    • 2021-02-07
    相关资源
    最近更新 更多