|
@@ -20,10 +20,11 @@ export default {
|
|
|
this.heartbeatInterval = setInterval(() => {
|
|
|
this.getRemainTimeFromServer();
|
|
|
}, 60 * 1000);
|
|
|
- this.remainTimeInterval = setInterval(
|
|
|
- () => (this.remainTime = this.remainTime - 1000),
|
|
|
- 1000
|
|
|
- );
|
|
|
+ this.remainTimeInterval = setInterval(() => {
|
|
|
+ if (this.remainTime - 1000 > 0) {
|
|
|
+ this.remainTime = this.remainTime - 1000;
|
|
|
+ }
|
|
|
+ }, 1000);
|
|
|
},
|
|
|
beforeDestroy() {
|
|
|
this.clearIntervals();
|