Commit 800531a4 by 陈超

A

parent 6a13f88c
...@@ -324,10 +324,10 @@ ...@@ -324,10 +324,10 @@
} }
</style> </style>
<div id="app"> <div id="app">
<div v-show="!review" class="testPaperTop box"> <div class="testPaperTop box">
<p class="testPaperTop_time flex1">{{countDown}}</p> <p class="testPaperTop_time flex1">{{countDown}}</p>
<span class="testPaperTop_da">答题卡</span> <span v-show="!review" class="testPaperTop_da">答题卡</span>
<img @click="onCounting" class="testPaperTop_pau" :src="counting ? '__THEME__/img/pau.png' : '__THEME__/img/right_arrow.png'"> <img v-show="!review" @click="onCounting" class="testPaperTop_pau" :src="counting ? '__THEME__/img/pau.png' : '__THEME__/img/right_arrow.png'">
</div> </div>
<div class="testPaperBotm"> <div class="testPaperBotm">
<div class="box"> <div class="box">
...@@ -506,7 +506,7 @@ ...@@ -506,7 +506,7 @@
this.initAnswerMode() this.initAnswerMode()
this.doCountDown() this.doCountDown()
if(this.review) { if(this.review) {
this.countDown = "" this.countDown = this.computeTime(this.info.reply_time * 60)
this.expand = true this.expand = true
} }
console.log("Review = " + this.review) console.log("Review = " + this.review)
...@@ -547,6 +547,12 @@ ...@@ -547,6 +547,12 @@
finished: this.finished finished: this.finished
} }
}, },
computeTime: function(time) {
let hours = Math.floor(time / 3600)
let minutes = Math.floor((time % 3600) / 60)
let seconds = Math.round(time % 60)
return (hours < 10 ? '0' + hours : hours) + ":" + (minutes < 10 ? '0' + minutes : minutes) + ":" + (seconds < 10 ? '0' + seconds : seconds)
},
doCountDown: function() { doCountDown: function() {
if(!this.counting || this.review) { if(!this.counting || this.review) {
return return
...@@ -556,10 +562,7 @@ ...@@ -556,10 +562,7 @@
if(time <= 0) { if(time <= 0) {
this.showFinish = true this.showFinish = true
} else { } else {
let hours = Math.floor(time / 3600) this.countDown = this.computeTime(time)
let minutes = Math.floor((time % 3600) / 60)
let seconds = Math.round(time % 60)
this.countDown = (hours < 10 ? '0' + hours : hours) + ":" + (minutes < 10 ? '0' + minutes : minutes) + ":" + (seconds < 10 ? '0' + seconds : seconds)
setTimeout(this.doCountDown, 1000) setTimeout(this.doCountDown, 1000)
this.timeConsumed += 1 this.timeConsumed += 1
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment