[Suggestion]: Improve key attribute explanation
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 11.8k
- Forks
- 7.9k
- Ø Merge
- 1 T. 11 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
Summary
The current docs for the key attribute do not explain in what scenario React actually relies on it
as far as I can tell, this attribute is only relevant for stateful components that rely on their useCallback destructors to be called when the corresponding entry is removed from a list.
Page
https://react.dev/learn/rendering-lists
Details
This comment on reddit may be a good example of a clear explanation of how react actually relies on the key when rendering
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem Abschnitt zum key-Attribut auf https://react.dev/learn/rendering-lists und lies anschließend den verlinkten Reddit-Kommentar für die vorgeschlagene Erklärung. Kläre das Szenario, in dem React beim Rendern von Listeneinträgen auf Keys angewiesen ist, und aktualisiere die Seite, damit die Erklärung korrekt und verständlich ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100