useEffect React钩子将在每次更改时运行传入函数。可以对其进行优化,使其仅在所需属性更改时调用。如果我想从componentDidMount调用初始化函数,而不是在更改时再次调用它,该怎么

我正在尝试学习钩子和useState方法使我困惑。我以数组的形式将初始值赋给一个状态。useState中的set方法不适合我,无论是否使用扩展语法。我已经在另一台PC上做了一个API,我正在调用并获取

使用React 16.8.6(在之前的版本16.8.3上很好),当我试图阻止fetch请求上的无限循环时,我得到了这个错误:我一直无法找到一个解决办法来停止这个无限循环。我想远离使用useReduce