From 5a3020aaec6815f2f38b140b4b30082ac56371f5 Mon Sep 17 00:00:00 2001
From: ZhangXianQiang <1135831638@qq.com>
Date: 星期四, 20 六月 2024 10:54:27 +0800
Subject: [PATCH] fix:单选题判断问题

---
 src/views/grade/index.vue |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/src/views/grade/index.vue b/src/views/grade/index.vue
index aa2f2dc..db604db 100644
--- a/src/views/grade/index.vue
+++ b/src/views/grade/index.vue
@@ -30,7 +30,7 @@
 
               <div class="sheet-wrapper w-full grow relative my-5">
                 <div class="sheet-content absolute top-0 bottom-0 w-full">
-                  <!-- <AnswerSheet></AnswerSheet> -->
+                  <AnswerSheet></AnswerSheet>
                 </div>
               </div>
 
@@ -49,6 +49,7 @@
               <div class="main-wrapper w-full grow relative my-5">
                 <div class="main-content absolute top-0 bottom-0 w-full">
                   <Transition appear name="fade-transform" mode="out-in">
+                    <component :is="typeComponent[currentType]" :key="currentIndex"></component>
                   </Transition>
                 </div>
               </div>
@@ -78,7 +79,11 @@
 import { Close,Timer } from '@element-plus/icons-vue';
 
 import AnswerTag from './components/answer-tag/index.vue';
-// import AnswerSheet from './components/answer-sheet/index.vue';
+import AnswerSheet from './components/answer-sheet/index.vue';
+
+import AnswerSingle from './components/answer-main/answer-single/index.vue';
+import AnswerMultiple from './components/answer-main/answer-multiple/index.vue';
+import AnswerAudio from './components/answer-main/answer-audio/index.vue';
 
 import { useGradeStore } from '@/store/index.js';
 import { useRouter } from 'vue-router';
@@ -88,11 +93,11 @@
 const gradeStore = useGradeStore();
 const { currentType, currentIndex, examDetail, examType, examInfo } = storeToRefs(gradeStore);
 
-// const typeComponent = {
-//   1: AnswerSingle,
-//   2: AnswerMultiple,
-//   3: AnswerAudio,
-// };
+const typeComponent = {
+  1: AnswerSingle,
+  2: AnswerMultiple,
+  3: AnswerAudio,
+};
 
 
 const prevQuestion = () => {

--
Gitblit v1.8.0