Looking for reactjs Keywords? Try Ask4Keywords

ReactTasten reagieren


Einführung

Die Tasten in rea werden verwendet, um intern eine Liste von DOM-Elementen aus derselben Hierarchie zu identifizieren.

Wenn Sie also ein Array durchlaufen, um eine Liste von li-Elementen anzuzeigen, benötigt jedes li-Element einen eindeutigen Bezeichner, der in der key-Eigenschaft angegeben ist. Dies kann normalerweise die ID Ihres Datenbankelements oder der Index des Arrays sein.

Bemerkungen

Die Verwendung des Array-Index als Schlüssel wird im Allgemeinen nicht empfohlen, wenn sich das Array im Laufe der Zeit ändert. Aus den React Docs:

Als letzten Ausweg können Sie den Index des Elements im Array als Schlüssel übergeben. Dies kann gut funktionieren, wenn die Elemente nie neu angeordnet werden, aber die Reihenfolge wird langsam.

Ein gutes Beispiel dazu: https://medium.com/@robinpokorny/index-as-a-key-is-an-anti-pattern-e0349aece318

Tasten reagieren Verwandte Beispiele