Einführung
In der Webentwicklung sind Formulare unerlässlich, um Benutzereingaben zu sammeln. In React unterscheidet sich die Handhabung von Formulardaten etwas von traditionellem HTML. Der empfohlene Ansatz ist die Verwendung einer Technik namens "Controlled Components" (kontrollierte Komponenten).
Bei kontrollierten Komponenten werden die Formulardaten vom Zustand der React-Komponente verwaltet. Dies macht den React-Zustand zur "Single Source of Truth" (einzigen Quelle der Wahrheit), wodurch Sie Benutzereingaben auf vorhersagbare Weise verwalten, validieren und darauf reagieren können.
In diesem Lab bauen Sie ein einfaches Formular mit einem einzelnen Texteingabefeld und einem Submit-Button. Sie lernen, wie Sie:
- Formularelemente in JSX erstellen.
- Den
useState-Hook verwenden, um den Wert des Eingabefeldes zu verwalten. - Benutzereingaben mit dem
onChange-Ereignis verarbeiten. - Formularübermittlungen mit dem
onSubmit-Ereignis verarbeiten.
Am Ende dieses Labs werden Sie ein solides Verständnis der Grundlagen von React-Formularen haben.




