Aufgabe: Zwei Buttons für unterschiedliche Aktionen (Komponenten auslagern)
Abschlussbedingungen
![]()
Aufgabe: Zwei Buttons für unterschiedliche Aktionen (Komponenten auslagern)

Öffnen Sie den vorhandenen Code: LS_2_1_2 – Grundlagen der Ereignisverarbeitung in Snack Expo. (ZIP-Archiv)
Erstellen Sie eine neue Datei mit dem Namen ButtonComponent.js. In dieser Datei sollen zwei Buttons eingefügt werden:
- Ein Button, der den Text auf „Hallo, Welt!“ setzt.
- Ein Button, der den Text zurücksetzt.
Definieren Sie in Ihrer App.js zwei Funktionen:
handleSetText– setzt den Text auf „Hallo, Welt!“handleClearText– setzt den Text auf leer
Übergeben Sie diese Funktionen als props an die neue Komponente ButtonComponent.js. Die Buttons sollen bei Klick die jeweilige Aktion auslösen.
Testen Sie abschließend Ihre App auf dem Gerät. Funktionieren beide Buttons wie gewünscht?
Falls Sie Unterstützung brauchen, bearbeiten Sie zunächst die Testfragen zur Vorbereitung.
Zuletzt geändert: Freitag, 14. November 2025, 11:04
Herausgeber: Land Baden-Württemberg, vertreten durch das Zentrum für Schulqualität und Lehrerbildung (ZSL), Heilbronner Straße 314, 70469 Stuttgart, Telefon 0711/21859-0, poststelle@zsl.kv.bwl.de
Verantwortlich im Sinne des Presserechts: ZSL, Irmgard Mühlhuber, Ref. 24 "Digitalisierung, Medienbildung", Heilbronner Straße 314, 70469 Stuttgart, Telefon 0711/21859-240, digitalebildung@zsl.kv.bwl.de
Kontakt zum/r behördlichen Datenschutzbeauftragte/n: datenschutz@zsl.kv.bwl.de