From cdf580c4c57157eff8c0dbfb483e395f3ee0d6ce Mon Sep 17 00:00:00 2001 From: ZhangXianQiang <1135831638@qq.com> Date: 星期一, 01 七月 2024 16:17:38 +0800 Subject: [PATCH] feat:新增简答题 --- src/views/exam/components/answer-main/answer-short/index.vue | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/views/exam/components/answer-main/answer-short/index.vue b/src/views/exam/components/answer-main/answer-short/index.vue index ced961f..3521a78 100644 --- a/src/views/exam/components/answer-main/answer-short/index.vue +++ b/src/views/exam/components/answer-main/answer-short/index.vue @@ -14,24 +14,23 @@ </template> <script setup> -import { ref } from 'vue'; +import { ref,watchEffect } from 'vue'; import { storeToRefs } from 'pinia'; import ExamInfo from '@/components/ExamInfo/index.vue'; import { useExamStore } from '@/store/index.js'; const examStore = useExamStore(); -const content = ref(''); const editorConfig = { // 鍚庣鏈嶅姟鍦板潃锛屽悗绔鐞嗗弬鑰� // https://open-doc.modstart.com/ueditor-plus/backend.html serverUrl: '/api/path/to/server', UEDITOR_HOME_URL: '/static/UEditorPlus/', UEDITOR_CORS_URL: '/static/UEditorPlus/', - initialFrameWidth: '90%', + initialFrameWidth: '95%', initialFrameHeight: 400, toolbars: [ - ['fullscreen','source', 'undo','redo', '|', 'fontfamily', 'fontsize', '|', + ['fullscreen', 'undo','redo', '|', 'fontfamily', 'fontsize', '|', 'forecolor', 'backcolor', 'bold', 'italic', 'underline','strikethrough','|', 'removeformat', 'formatmatch', 'autotypeset', 'blockquote', 'pasteplain', '|', 'inserttable', 'deletetable', 'insertparagraph', 'insertrow', 'deleterow', @@ -43,11 +42,14 @@ const { currentType, currentIndex } = storeToRefs(examStore); const activeQuestion = ref(examStore.getActiveQuestion); +const content = ref(activeQuestion.value.answer); const testClick = () => { console.log(content.value); } - +watchEffect(() => { + examStore.setQuestionAnswer(currentType.value, currentIndex.value, content.value); +}) </script> <style lang="scss" scoped> -- Gitblit v1.8.0