React · Middle · Frage 16 von 75
Was hat sich in React 19 bei der Übergabe von ref an Funktionskomponenten geändert?
- 1
refan Funktionskomponenten zu übergeben ist jetzt verboten - 2
reffunktioniert jetzt nur noch mit Klassenkomponenten - 3
refist eine normale Prop,forwardRefist nicht mehr nötig
Antwort zeigen
Richtige Antwort: ref ist eine normale Prop, forwardRef ist nicht mehr nötig
Erklärung
In React 19 bekommt function Input({ ref, ...props }) die ref direkt. forwardRef funktioniert weiterhin, wird aber als veraltet markiert. Außerdem kann eine Callback-Ref jetzt eine Cleanup-Funktion zurückgeben.