Vue permet de boucler sur un tableau d'objets grâce à la directive v-for. Pour ce faire, il faut spécifier le nom temporaire que l'on souhaite attribuer à chaque objet dans le tableau et spécifier le tableau dans lequel ce trouve ces objets.
Par exemple, il est possible d'accéder à chaque rôle se trouvant dans le tableau rolesArray:
Par la suite, il faut spécifier si la propriété désirée est enfant du parent data ou enfant du rôle courant dans la boucle en la préfixant par role.
Afin d'obtenir l'index courant dans une boucle v-for, il est suffit d'ajouter un 2e paramètre dans la directive. Puisque deux paramètres sont présents, il est nécessaire de les grouper dans entre parenthèses.
Par exemple:
Il est possible de combiner une boucle avec des événements sans problème, simplement en spécifiant en paramètre à la méthode appelée l'objet devant être altéré.
Analysons ensemble cet exemple de brassage de carte réalisé par le développeur Torontois Hassan Dj (@itslit)