Cet article présente principalement un problème de bug rencontré lors de l'exécution des propriétés calculées de vue et de v-for lors du traitement des tableaux. Les amis dans le besoin peuvent se référer au
problème .
bug : Vous pouvez avoir une boucle de mise à jour infinie dans une boucle infinie de fonction de rendu de composant
1. Tableau à traiter (dans ** ssq **) :
bonus_code: ['01', '19', '25', '26', '27', '33', '10']
ssqRed: function() { return this.ssq.bonus_code.splice(0, 6) }, ssqBlue: function() { return this.ssq.bonus_code.splice(6, 7) }
<em class="red-ball tac mr5 fl" v-for="(item, index) in ssqRed">{{ item }}</em> <em class="blue-ball tac mr5 fl" v-for="(item, index) in ssqBlue">{{ item }}</em>
ssqRed: function() { return this.ssq.bonus_code.slice(0, 6) }, ssqBlue: function() { return this.ssq.bonus_code.slice(6, 7) }
c'est-à-dire le jugement du nom de classe <. 🎜>1. Si la taille du tableau est connue, faites un jugement sur le nom de classe et affichez le nom de classe en bleu si l'index est supérieur à l'index
2. 🎜>
3. Code ajouté :<em v-for="(item, index) in ssq.bonus_code" :class="['tac','mr5','fl',index>5?'blue-ball':'red-ball']" >{{ item }}</em>
index>5?'blue-ball':'red-ball'
Mode médiateur JavaScript (tutoriel détaillé)
Comment utiliser les éléments Dom dans jQuery ?
Comment résoudre le problème du désalignement de la barre de défilement niceScroll dans jQuery
Introduction détaillée aux points de connaissance sur les promesses en js
Comment supprimer un élément dans un tableau JS
Comment implémenter la connexion de recyclage automatique des transactions mysql dans Node.js
Utilisez Nginx dans vue.js pour résoudre des problèmes inter-domaines
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!