reactjs 在setTimeout [duplicate]中 Package useEffect的内容时会发生什么

cnh2zyt3  于 2023-02-08  发布在  React
关注(0)|答案(1)|浏览(86)
    • 此问题在此处已有答案**:

How to rate limit the fetch API in React?(3个答案)
2天前关闭。
我知道useEffect是在渲染完组件后执行的。我的问题是:我是否可以通过将useEffect中的所有内容 Package 到setTimeout中,将useEffect的执行延迟一秒?
我有一个组件,它应该每隔一秒重新呈现一次,方法是使用fetch()进行API调用。API的速率限制为每秒一个请求。
你有什么主意或选择吗?

pnwntuvh

pnwntuvh1#

是的,您可以使用去抖动,正如Randy Casburn提到的,-How to use throttle or debounce with React Hook?中也对此进行了解释

相关问题