如何停止定时器?
所有实现的代码都可以在StackBlitz上获得。
如果你点击按钮'Go',计时器将开始。这次我想暂停或停止,但怎么做呢?
主要功能为:
startTimerForSingleTraining(timer2) {
console.log('timer 2', timer2)
// if(timer2 === 'finished') {
// this.countDownForSingleStartTraining.unsubscribe();
// }
this.countDownForSingleStartTraining = timer(0, this.tick)
.subscribe(() => ++timer2.timer);
}
取消订阅Observable:
this.countDownForSingleStartTraining.unsubscribe()