[英]How to stop the timer in Angular?
如何停止計時器?
StackBlitz 上提供了所有帶有實現的代碼。
如果您單擊“開始”按鈕,計時器將啟動。 這次我想暫停或停止,但怎么做?
function主要是:
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()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.