|
@@ -49,6 +49,11 @@
|
|
|
</template>
|
|
|
</p>
|
|
|
</div>
|
|
|
+
|
|
|
+ <div v-if="!isEnable(data.property.is_enable_word_select_fill) && isShowRightAnswer" class="reference-box">
|
|
|
+ <h5 class="reference-title">参考答案</h5>
|
|
|
+ <div class="reference-answer rich-text" v-html="sanitizeHTML(data.reference_answer)"></div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -182,6 +187,7 @@ export default {
|
|
|
if (!this.isJudgingRightWrong && !this.isShowRightAnswer) {
|
|
|
return '';
|
|
|
}
|
|
|
+ if (!this.isEnable(this.data.property.is_enable_word_select_fill)) return '';
|
|
|
let selectOption = this.answer.answer_list.find((item) => item.mark === mark); // 是否已选中的选项
|
|
|
let answerOption = this.data.answer.answer_list.find((item) => item.mark === mark); // 是否正确的选项
|
|
|
if (!selectOption) return '';
|
|
@@ -204,6 +210,7 @@ export default {
|
|
|
},
|
|
|
computedAnswerText(mark) {
|
|
|
if (!this.isShowRightAnswer) return '';
|
|
|
+ if (!this.isEnable(this.data.property.is_enable_word_select_fill)) return '';
|
|
|
let selectOption = this.answer.answer_list.find((item) => item.mark === mark); // 是否已选中的选项
|
|
|
let answerOption = this.data.answer.answer_list.find((item) => item.mark === mark); // 是否正确的选项
|
|
|
if (!selectOption) return '';
|