From ccda9ec2fe70d8f51ef184eafc04b78d22dfbabd Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期三, 26 六月 2024 15:02:28 +0800 Subject: [PATCH] 小程序,教材,课程 --- packageBookService/pages/bookServices/examination/questionSchedule/index.js | 42 +++++++++++++++++++++++++++++++++--------- 1 files changed, 33 insertions(+), 9 deletions(-) diff --git a/packageBookService/pages/bookServices/examination/questionSchedule/index.js b/packageBookService/pages/bookServices/examination/questionSchedule/index.js index 311ed8a..49b5931 100644 --- a/packageBookService/pages/bookServices/examination/questionSchedule/index.js +++ b/packageBookService/pages/bookServices/examination/questionSchedule/index.js @@ -1,4 +1,3 @@ - // pages/bookServices/examination/questionSchedule/questionSchedule.js Component({ /** @@ -24,12 +23,25 @@ answerType: { type: String, value: '' + }, + isNight: { + type: Boolean, + value: false + }, + subjectiveGrade: { + type: Number, + value: 0 + }, + subjectiveNum: { + type: Number, + value: 0 } + }, - created() { - }, - detached() { - }, + created( + + ) {}, + detached() {}, /** * 缁勪欢鐨勫垵濮嬫暟鎹� @@ -37,7 +49,8 @@ data: { showTime: '', // percentage: 0, - ready: 0 + ready: 0, + scheduleStyle: 'back', }, observers: { 'countdownTime': function (newValue) { @@ -58,12 +71,19 @@ }) } } - } + }, + 'ready': function (newValue) { + this.setData({ + percentage: (this.data.ready / this.data.questionList.length) * 100 + }) + }, }, /** * 缁勪欢鐨勬柟娉曞垪琛� */ methods: { + // 澶滈棿鍜屾棩闂存ā寮� + // 鍒ゆ柇鏄惁鏈夌敤鎴风瓟妗� isHaveAnswer(data) { if (typeof data == 'string') { @@ -76,13 +96,17 @@ } else { return false } - } else { + } else if (typeof data == 'object') { const answer = data.find((item) => item.length > 0) if (answer) { return true } else { return false } + } else if (typeof data == 'number') { + return true + } else { + return false } }, // // 鏍煎紡鍖栨椂闂� @@ -154,4 +178,4 @@ // } } -}) +}) \ No newline at end of file -- Gitblit v1.9.1