Ну смотрите. Я бы хотел что бы вся логика таймера была в функции-конструкторе. В т.ч. и обратный отсчет.
Что бы я мог юзать эту функцию вот так.
this.timer1 = new Timer()
this.timer2 = new Timer()
И что бы в каждом timerN был свой таймер.
Пока я не понимаю, как связть эту функцию и vue. А надо ли?