我得到一個包含 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>解決這個問題的建議是什么?
Vue.js:如何在動態 v-for 中進行驗證
喵喔喔
2023-04-01 17:25:19