| | |
| | | <p>未答</p> |
| | | </li> |
| | | <li v-if="submitStatus"> |
| | | <p class="sheetingBox" style="background-color: #ee1818"></p> |
| | | <p class="sheetingBox" style="background-color: #FF5E5E"></p> |
| | | <p>错误</p> |
| | | </li> |
| | | <li v-if="submitStatus"> |
| | |
| | | </li> |
| | | </ul> |
| | | <div class="sheet-btn"> |
| | | <el-button @click="saveData"> |
| | | <el-button @click="saveData" v-if="!submitStatus"> |
| | | 提交 |
| | | </el-button> |
| | | </div> |
| | |
| | | <p>未答</p> |
| | | </li> |
| | | <li> |
| | | <p class="sheetingBox" style="background-color: #ee1818"></p> |
| | | <p class="sheetingBox" style="background-color: #FF5E5E"></p> |
| | | <p>错误</p> |
| | | </li> |
| | | <li> |
| | |
| | | import { defineProps, watch, ref, computed, defineEmits, onMounted } from 'vue' |
| | | const props = defineProps<{ |
| | | cardList: any |
| | | submitStatus: boolean |
| | | answerType: string, |
| | | submitStatus: Boolean |
| | | answerType: String, |
| | | |
| | | }>() |
| | | |
| | |
| | | document.getElementById(`listItem-${id}`)!.scrollIntoView() |
| | | } |
| | | // 判断是否输入答案 |
| | | const isHaveAnswer = (data) => { |
| | | const isHaveAnswer = (data:any) => { |
| | | if (typeof data == 'string') { |
| | | data = data |
| | | .replace(/<[^>]*>/g, '') |
| | |
| | | } |
| | | /** 错误样式 */ |
| | | .error { |
| | | background-color: #ee1818 !important; |
| | | background-color: #FF5E5E !important; |
| | | } |
| | | /** 非默认字体颜色 */ |
| | | .noDeafault { |