|
@@ -64,7 +64,7 @@
|
|
|
<span class="answer-tip">您选择的答案:</span>
|
|
|
<div style="display: flex; align-items: center">
|
|
|
<span>选项:</span>
|
|
|
- <div class="answer-list">
|
|
|
+ <div v-if="list[listIndex].questionType < 3" class="answer-list">
|
|
|
<div
|
|
|
v-for="(item, index) in list[listIndex].optsArr"
|
|
|
:key="index"
|
|
@@ -78,6 +78,20 @@
|
|
|
</div>
|
|
|
<!-- <div class="answer-list-item answer-list-item_select">B</div> -->
|
|
|
</div>
|
|
|
+ <div v-if="list[listIndex].questionType == 3" class="answer-list">
|
|
|
+ <div
|
|
|
+ v-for="(item, index) in list[listIndex].optsArr"
|
|
|
+ :key="index"
|
|
|
+ class="answer-list-item"
|
|
|
+ @click="selectExamAnswers(item)"
|
|
|
+ :class="{
|
|
|
+ answer_selected: list[listIndex].userAnswer.inclues(item),
|
|
|
+ }"
|
|
|
+ >
|
|
|
+ {{ letter[index] }}
|
|
|
+ </div>
|
|
|
+ <!-- <div class="answer-list-item answer-list-item_select">B</div> -->
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="coll">
|
|
@@ -106,7 +120,9 @@
|
|
|
</div>
|
|
|
<div class="container2-row2">
|
|
|
<div class="w-half">
|
|
|
- <div class="left-line1">操作提示:判断题</div>
|
|
|
+ <div class="left-line1">
|
|
|
+ 操作提示:{{ questionTypeMap[list[listIndex].questionType] }}
|
|
|
+ </div>
|
|
|
<div class="left-line2">请在备选答案中选择你认为正确的答案!</div>
|
|
|
</div>
|
|
|
<div class="w-half">
|
|
@@ -725,6 +741,7 @@ export default defineComponent({
|
|
|
return {
|
|
|
list,
|
|
|
letter: ['A', 'B', 'C', 'D', 'E', 'F'],
|
|
|
+ questionTypeMap: ['', '判断题', '选择题', '多选题'],
|
|
|
listIndex: listIndex,
|
|
|
beforeTopic,
|
|
|
nextTopic,
|