소스 검색

修改创建新题

dusenyao 1 년 전
부모
커밋
711249ddb5
2개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/views/exercise_questions/create/components/create.vue
  2. 4 0
      src/views/exercise_questions/create/index.vue

+ 1 - 1
src/views/exercise_questions/create/components/create.vue

@@ -2,7 +2,7 @@
   <main class="create">
     <div class="create-operate">
       <div class="left-operate">
-        <el-button type="primary" @click="$emit('createNewQuestion', 'select', 'single')">创建新题</el-button>
+        <el-button type="primary" @click="$emit('createNewQuestion')">创建新题</el-button>
         <a
           :class="['pre', { disabled: curIndex === 0 }]"
           :disabled="curIndex === 0"

+ 4 - 0
src/views/exercise_questions/create/index.vue

@@ -164,6 +164,10 @@ export default {
     },
     // 创建新题
     createNewQuestion() {
+      if (this.index_list.length === 0) {
+        this.addQuestionToExercise('select', 'single');
+        return;
+      }
       let { type, additional_type } = this.index_list[this.curIndex];
       this.addQuestionToExercise(type, additional_type);
     },