React · Middle · Frage 26 von 75

Wofür ist useId da?

Antwort zeigen

Richtige Antwort: Für eindeutige ids, die auf Server und Client gleich sind

Erklärung

useId ist praktisch, um label + input, aria-describedby und Ähnliches zu verknüpfen. Math.random() würde beim SSR und bei der Hydration unterschiedliche Werte liefern, und ein globaler Zähler bricht bei anderer Render-Reihenfolge. Für keys in Listen eignet sich useId nicht - Keys sollten aus den Daten kommen.

Zum Weiterlesen

Fehler in der Frage

React · Middle · Frage 26

Teste dich selbst

Mach den Test React · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen