mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-student.git
synced 2025-12-11 11:56:48 +08:00
fix:修改评分题目显示问题
This commit is contained in:
@@ -51,27 +51,32 @@
|
|||||||
<div class="answer">
|
<div class="answer">
|
||||||
<div class="answerL">完全没用</div>
|
<div class="answerL">完全没用</div>
|
||||||
<div class="answerC">
|
<div class="answerC">
|
||||||
<div class="answerCitem" v-for="(item, key) in Array.from(
|
<!-- v-for="(item, key) in Array.from(
|
||||||
{ length: value.assessmentMaxScore },
|
{ length: value.assessmentMaxScore },
|
||||||
(k, i) => i
|
(k, i) => i
|
||||||
)" :key="key" :style="{
|
)" -->
|
||||||
'margin-left': key === 0 ? '15px' : '10px',
|
<div class="answerCitem"
|
||||||
background:
|
v-for="(item, key) in orderArr(value.assessmentMinScore,value.assessmentMaxScore)"
|
||||||
value.selectAnswer === item
|
:key="key"
|
||||||
? 'rgba(86, 163, 249, 1)'
|
:style="{
|
||||||
: 'rgba(86, 163, 249, 0)',
|
'margin-left': key === 0 ? '15px' : '10px',
|
||||||
color:
|
background:
|
||||||
value.selectAnswer === item
|
value.selectAnswer === item
|
||||||
? '#fff'
|
? 'rgba(86, 163, 249, 1)'
|
||||||
: 'rgba(86, 163, 249, 1)',
|
: 'rgba(86, 163, 249, 0)',
|
||||||
}" @click="
|
color:
|
||||||
() => {
|
value.selectAnswer === item
|
||||||
if (data.isSubmit) {
|
? '#fff'
|
||||||
return;
|
: 'rgba(86, 163, 249, 1)',
|
||||||
}
|
}"
|
||||||
value.selectAnswer = item;
|
@click="
|
||||||
}
|
() => {
|
||||||
">
|
if (data.isSubmit) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
value.selectAnswer = item;
|
||||||
|
}
|
||||||
|
">
|
||||||
<div>{{ item + 1 }}</div>
|
<div>{{ item + 1 }}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -376,6 +381,17 @@ setTimeout(() => {
|
|||||||
clearInterval(timers);
|
clearInterval(timers);
|
||||||
}, 30000);
|
}, 30000);
|
||||||
|
|
||||||
|
// 生成数组
|
||||||
|
function orderArr(a,b) {
|
||||||
|
let arrs = []
|
||||||
|
for(let i=0;i<10;i++){
|
||||||
|
if((i+1)>=a && (i+1)<=b){
|
||||||
|
arrs.push(i)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return arrs;
|
||||||
|
}
|
||||||
|
|
||||||
const centerDialogVisible = ref(false);
|
const centerDialogVisible = ref(false);
|
||||||
const open = () => {
|
const open = () => {
|
||||||
centerDialogVisible.value = true
|
centerDialogVisible.value = true
|
||||||
|
|||||||
Reference in New Issue
Block a user