Maison >interface Web >Voir.js >Pourquoi vfor doit-il ajouter une clé dans vue ?
Dans Vue.js, les éléments de liste v-for nécessitent un attribut clé unique pour suivre l'identification, optimiser les performances lorsque les données changent et déplacer correctement les éléments entre les listes. En définissant une clé unique, telle que l'ID ou le nom d'un élément de liste, Vue peut mettre à jour efficacement le DOM virtuel et éviter un nouveau rendu inutile.
Pourquoi ajouter Key à v-for dans Vue
Dans Vue.js, lorsque vous utilisez la directive v-for pour afficher une liste, vous devez généralement ajouter un attribut de clé unique à chaque élément de la liste. Voici les instructions expliquant comment et pourquoi vous devez ajouter une clé :
Pourquoi avez-vous besoin d'une clé ?
Comment ajouter une clé ?
La clé peut être une chaîne, un nombre ou un booléen tant qu'elle est unique dans la liste. Une pratique courante consiste à définir la clé dans une propriété unique de l'élément de liste (par exemple, ID ou nom). Par exemple :
<code class="html"><ul> <li v-for="item in items" :key="item.id">{{ item.name }}</li> </ul></code>
Autres notes :
En ajoutant des clés aux éléments de la liste v-for de Vue, vous pouvez aider Vue à suivre efficacement les éléments, améliorant ainsi les performances lorsque les données changent et garantissant que le DOM virtuel est correctement mis à jour.
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!