|
@@ -31,7 +31,7 @@
|
|
|
<!-- 选择内容 -->
|
|
|
<div v-else-if="currentSubject.isTrue === null">
|
|
|
<!-- 单选 -->
|
|
|
- <van-radio-group v-model="currentSubject.userAnswer" v-if="currentSubject.type != '多选题'" @change="userAnswerChange" icon-size="35px">
|
|
|
+ <van-radio-group v-model="currentSubject.userAnswer" v-if="currentSubject.questionType !== 3" @change="userAnswerChange" icon-size="35px">
|
|
|
<van-radio v-for="(item, index) in currentSubject.opts" :key="Number(index)" :name="item" class="answer"
|
|
|
>{{ item }}
|
|
|
<template #icon="props">
|
|
@@ -53,7 +53,7 @@
|
|
|
</template>
|
|
|
</van-checkbox>
|
|
|
</van-checkbox-group>
|
|
|
- <van-button round type="primary" class="checkbox-btn" :disabled="currentSubject.userAnswer.length == 0" @click="userAnswerChange">确定</van-button>
|
|
|
+ <van-button round type="primary" class="checkbox-btn" :disabled="currentSubject.userAnswer&¤tSubject.userAnswer.length == 0" @click="userAnswerChange">确定</van-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 展示答题后选择内容 -->
|
|
@@ -144,7 +144,7 @@ const showSubjectChangePopup = ref(false);
|
|
|
//题目展示逻辑
|
|
|
const { subjectList, currentSubject, currentSubjectIndex, subjectTotal, nextSubject, lastSubject, trueNum, falseNum, isJumpNext, userAnswerChange, addCurrentQuestion, skillsShow, officialShow } = useSubjectShowLogic(props.listType);
|
|
|
//本地的数据
|
|
|
-console.log(subjectList)
|
|
|
+console.log(currentSubject,'currentSubject')
|
|
|
//音频模块
|
|
|
const { aotuPlayFlag, subjectAudioPlay, aotuPlaySet } = useAudioSet(currentSubject);
|
|
|
</script>
|