Denis_maker
@Denis_maker
✔ Инженер-программист. Веду весь спектр разработки

Как сделать отписку от setInterval в worker-timers?

Использую библиотеку "worker-timers" в angular приложении, вот ссылка на библиотеку:
https://www.npmjs.com/package/worker-timers
Мне нужно использовать интервал, но с возможность остановить его, и запустить снова в момент времени. Почему-то не происходит отписка от setInterval .. Вопрос, как сделать отписку ?
// import { clearInterval, setInterval } from 'worker-timers'; // , setTimeout  clearTimeout,
import * as workerTimers from 'worker-timers';

timerCall:any 
tesWorkerFunc()
     try { 
         workerTimers.clearInterval(this.timerCall); 
     } catch (err){  }
     this.timerCall = workerTimers.setInterval(() => { this.вызовФункции(); }, 1000)
}

Вижу ошибки при попытке отписаться от таймера, вроде:
There is no interval scheduled with the given id "3".
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы