Comment faire un timer dans Angulaire 5

Je suis en utilisant Angulaire 5.

Je veux savoir comment puis-je commencer à chronométrer quand un bouton "jouer" est enfoncée, afin de savoir comment beaucoup de temps est passé depuis que j'ai cliqué.

Je voudrais aussi savoir si il est possible de l'arrêt de la minuterie, et ensuite être capable de continuer avec le même temps d'avant.

J'ai finalement résolu ma question avec Pardeep Jain réponse. Même si ce n'était pas exactement ce que je cherchais.
Je ne voulais pas d'un compte à rebours, j'ai voulu compter la durée. Voici le code que j'ai utilisé à la fin:

time: number = 0;
interval;

startTimer() {
  this.play = true;
  this.interval = setInterval(() => {
    this.time++;
  },1000)
}

pauseTimer() {
  this.play = false;
  clearInterval(this.interval);
}
  • Pouvez-vous nous montrer vos tentatives jusqu'à présent? Ou vous avez une question plus précise sur l'endroit où vous êtes coincé?
InformationsquelleAutor Samuel | 2018-05-21