From 609989d5dd46d2611b42f7d508f67ec89b355562 Mon Sep 17 00:00:00 2001 From: user1 <10901603+no-distractions1@user.noreply.gitee.com> Date: 星期一, 17 六月 2024 15:17:43 +0800 Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/testbookLayout --- src/components/examinations/index.vue | 34 +++++++++++++++------------------- 1 files changed, 15 insertions(+), 19 deletions(-) diff --git a/src/components/examinations/index.vue b/src/components/examinations/index.vue index ff6a449..f2bdffd 100644 --- a/src/components/examinations/index.vue +++ b/src/components/examinations/index.vue @@ -73,12 +73,13 @@ v-html="itemText" ></span> <!-- --> - <el-input + <input v-else type="text" class="input" v-model.trim="value.userAnswer[itemText.num]" :disabled="value.isComplete" + :style="{backgroundColor:inputBc}" /> <!-- --> </span> @@ -474,6 +475,7 @@ </template> <script> +import { Message } from 'element-ui'; export default { name: "examination-option", props: { @@ -493,6 +495,10 @@ isReal: { type: Boolean, default: true, + }, + inputBc: { + type: String, + default: "#fff", }, }, data() { @@ -637,13 +643,10 @@ } }, // 淇濆瓨鎸夐挳 - saveAnswer() { - const element = ( - this.container ? this.container : document - ).querySelector(".examination"); - if (element) { + saveAnswer(e) { + if (e.srcElement) { const pageNum = this.getParentWithClass( - element, + e.srcElement, "page-box" ).getAttribute("page"); const oldAnswerData = localStorage.getItem( @@ -674,6 +677,7 @@ this.config.activeBook.name + "oldAnswerData", JSON.stringify(oldData) ); + Message.success('淇濆瓨鎴愬姛') } // if(oldData[this.chapter]) { @@ -825,23 +829,15 @@ font-weight: 400; margin-top: 6px; } - .el-input { + input { width: 140px; height: 24px; - border-top: 0; + border: 0; + outline: none; + border-bottom: 1px solid #15c0f2; } /deep/ .el-textarea.is-disabled .el-textarea__inner { background-color: #fff; - } - /deep/.el-input__wrapper { - border-top: 0 !important; - } - /deep/ .el-input__inner { - border-top: 0 !important; - border-left: 0 !important ; - border-right: 0 !important ; - border-bottom: 1px solid #15c0f2 !important; - border-radius: 0 !important; } /deep/ .el-input.is-disabled .el-input__inner { background-color: #fff; -- Gitblit v1.9.1