Choix simple•Junior•D2•5 min de lecture
Pourquoi utiliser l'index du tableau comme key peut-il casser le state local d'une ligne quand les rows sont reorder ou inserees ?
Quand l'ordre de la liste change, le meme index peut maintenant pointer vers un autre item, donc React peut rattacher l'ancien state de ligne a la mauvaise donnee.
Skill principale
Rendu et identiteModule
Systemes de rendu ReactWorkspace
Apercu du cours
Cette page publique garde le prompt et le cadrage entretien visibles, mais le cours complet vit dans dashboard learn.
suivre les cours vus et les resultats de checkpoint
lancer une practice ciblee directement depuis un cours
renvoyer les cours en review espacee
TL;DR
Les index comme keys sont fragiles car ils suivent la position au lieu de la vraie identite de l'item.
Reponse prete pour entretien
Quand l'ordre de la liste change, le meme index peut maintenant pointer vers un autre item, donc React peut rattacher l'ancien state de ligne a la mauvaise donnee.
