我得到一个包含 60 个问题的 JSON,每 10 个问题中有 10 个问题显示一次。但在继续下 10 个问题之前,我需要检查是否所有问题都已得到回答。
我的组件:
<div class="test-questions comp" id="scrollb">
<div class="question" v-for="(q, index) in currentPageItems" :key="q.id">
<div class="statement">
{{q.id}}. {{q.text}}
</div>
<div class="options yes-no">
<div :class="{'active':relato.quest['q'+q.id] === 1}" class="caption option yes" @click="handleYes('q'+q.id, q.ck)">Sim</div>
<div :class="{'active':relato.quest['q'+q.id] === 0}" class="caption option no" @click="handleNo('q'+q.id, q.ck)">Não</div>
</div>
</div>
</div>
<div class="action-row">
<button v-if="pageNumber <= 4" class="btn btn-green" @click="next()"><span>Próximo</span></button>
<button v-if="pageNumber == 5" class="btn btn-green" @click="salvarRelato()"><span>Publicar</span></button>
</div>
解决这个问题的建议是什么?
DIEA
相关分类