Сеттимер звонит только один раз после задержки, но в React Native он не повторяется - PullRequest
0 голосов
/ 23 мая 2019

Мне нужно вызывать какой-то API каждые 10 минут в моем собственном приложении. Итак, я определил таймер в методе ComponentDidMount вместе с Setinterval, но он вызывается только один раз, он не вызывается повторно.

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

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

}

Есть предложения?

1 Ответ

0 голосов
/ 23 мая 2019

Наконец-то я исправил эту проблему следующим образом.

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

Вышеуказанный метод вызывается каждые 10 минут с задержкой.Надеюсь, что это поможет кому-то в будущем.

...