考试判断题显示问题

This commit is contained in:
daihh
2022-08-15 12:55:40 +08:00
parent e49969d587
commit 88cf54392b

View File

@@ -75,10 +75,10 @@
<div>{{ i + 1 }}{{ question.title }} {{question.defaultScore}}</div>
<div>
<div class="question-option">
<el-radio v-model="question.userAnswer" :label="true">正确</el-radio>
<el-radio v-model="question.userAnswer" label="true">正确</el-radio>
</div>
<div class="question-option">
<el-radio v-model="question.userAnswer" :label="false">错误</el-radio>
<el-radio v-model="question.userAnswer" label="false">错误</el-radio>
</div>
</div>
</div>
@@ -357,6 +357,7 @@ export default {
}else{
item.userAnswer=''
}
item.correctOptIdxs=[];
item.userOptIdxs=[];
if(item.type==1){
@@ -605,10 +606,12 @@ export default {
}else if(qitem.type==2){ //多选
qitem.userAnswer=avalue.split(',');
}else if(qitem.type==3){ //判断
qitem.userAnswer=avalue=='true'? true:false;
qitem.userAnswer=avalue;
//console.log(avalue,'avalue');
}
}
});
//console.log(this.paperQuestion,'this.paperQuestion')
this.arrangeQuestion();
this.splitQuestionType();
//进入考试阶段
@@ -726,10 +729,9 @@ export default {
if(this.judge.length > 0){
this.judge.forEach(item => {
let judgeUserAnswer = "";
if(String(item.userAnswer) && item.userAnswer != null){
//if(String(item.userAnswer) && item.userAnswer != null){
judgeUserAnswer = item.userAnswer + "";
}
//}
answer[item.id] = judgeUserAnswer;
});
}