Settimer在延迟后仅致电一次,但是,它并没有反复打电话给React Native



我必须在我的React Native应用程序中每10分钟调用一些API。因此,我和setInterval一起定义了ComponentDidmount方法的计时器,但是,它仅调用一次,它不会反复调用。

  componentDidMount() {
this.timer = setInterval(() => this.callAPI(), 600000); 
  }
callApi = async () => {
//calling some api here
}

有什么建议?

最后,我通过以下内容解决了这个问题。

setInterval(() => this. callAPI(), 600000); 

上述方法每10分钟延迟一次调用一次。希望这将来会对某人有所帮助。

相关内容

  • 没有找到相关文章

最新更新