Zusammenfassung: State & Events
Teil des Abschnitts Grundlagen der React-Journey von Coddy. Lektion 27 von 42.
Aufgabe
MittelZusammenfassung des Kapitels. Erstelle ein Bedienfeld für eine Schreibtischlampe: einen Zähler und einen Umschalter, die in einer Komponente nebeneinander leben.
- Füge zwei unabhängige Zustände hinzu:
brightness, beginnend bei0, undon, beginnend beifalse. - Zeige die Helligkeit im Span mit
id="level"an. Die Schaltflächeid="brighter"addiert bei jedem Klick 1. - Die Schaltfläche
id="power"wechseltonum. Wenn es aktiviert ist, zeige ein<p>mitid="status"und dem TextLamp is onan; andernfalls renderenull.
Probier es selbst
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<div id="root"></div>
<script type="module" src="main.jsx"></script>
</body>
</html>Alle Lektionen in Grundlagen
1Lerne React kennen
Was ist React?Deine erste KomponenteDie Regel des einen Eltern-ElementsJSX ist nicht HTMLZusammenfassung: Lerne React kennen2JSX-Ausdrücke
Geschweifte KlammernMathematik in KlammernKlammern in AttributenFunktionsaufrufe in JSXZusammenfassung: JSX-Ausdrücke5State & Events
Was ist State?Klick-ZählerIn Schritten zählenUmschalten mit StateUnabhängiger StateZusammenfassung: State & Events