0
votes

V-pour avec Vuejs

Je suis en train de rechercher des heures pour essayer de comprendre cette question. L'objectif est d'imprimer quelque chose comme le questionnaire de formulaire Google composé de groupe_groupes, de questions et de réponse.

Ma hiérarchie de données est comme ceci: xxx

ma sortie attendue: < / p> xxx

Un exemple simple de boucle que je pense à: xxx


0 commentaires

3 Réponses :


2
votes

Vous voulez dire comme ça? XXX


0 commentaires

2
votes

Lorsque vous êtes itération sur un tableau à l'aide de V-for code>, le deuxième argument est l'index d'entrée.

Pour que votre HTML devrait être: P>

p >

<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<div id="app">
  <div v-for="(group, i) in question_group" :key="'group' + i">
    <div class="col-12">
      <label>{{ group.str }}</label>
    </div>
    <div v-for="(question,y) in group.questions" :key="'question' + y">
      <label>{{ y+1 }}. {{ question.str }}</label>
      <div v-for="(answer,z)  in question.answer_choice" :key="'answer' + z">
        <label> {{ alphabet[z] }}.  {{answer}}</label>
      </div>
    </div>
  </div>
</div>


0 commentaires

0
votes

C'est un moyen de résoudre votre problème xxx


0 commentaires