score-list-card-cuoti.vue 688 B

123456789101112131415161718192021222324252627282930313233
  1. <template>
  2. <!-- title -->
  3. <view>{{data.ksName === null ? '': data.ksName}}</view>
  4. <!-- main -->
  5. <view>总数:{{data.errorCount === null ? 0:data.errorCount}}</view>
  6. <view>时间:
  7. {{data.answerStartTime === null ? '' : data.answerStartTime}}
  8. -
  9. {{data.answerEndTime === null ? '' : data.answerEndTime}}
  10. </view>
  11. <!-- button -->
  12. <button :disabled="data.seeAnswerFlag === 0" @click="btnClick">
  13. 查看答案
  14. </button>
  15. </template>
  16. <script setup>
  17. const props = defineProps({
  18. data: {
  19. type: Object,
  20. require: true
  21. }
  22. })
  23. const emits = defineEmits(['btn-click'])
  24. function btnClick() {
  25. emits('btn-click', props.data);
  26. }
  27. </script>
  28. <style>
  29. </style>