Settimer仅在延迟后调用一次,但是,它不会在React Native中重复调用

时间:2019-05-23 07:32:47

标签: javascript api react-native timer timeout

我必须在我的本机应用程序中每10分钟调用一些API。因此,我在ComponentDidMount方法中与Setinterval一起定义了计时器,但是,它仅调用一次,而不是重复调用。

  componentDidMount() {
this.timer = setInterval(() => this.callAPI(), 600000); 
  }

callApi = async () => {
//calling some api here

}

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

最后,我按照以下步骤解决了这个问题。

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

上述方法每隔10分钟调用一次。 希望这对以后有帮助的人。