Powtórka: stan i zdarzenia
Część sekcji Podstawy ścieżki React w Coddy. Lekcja 27 z 42.
Wyzwanie
ŚredniPodsumowanie rozdziału. Zbuduj panel sterowania lampą biurkową: licznik i przełącznik obok siebie w jednym komponencie.
- Dodaj dwa niezależne stany:
brightnesszaczynający się od0orazonzaczynający się odfalse. - Wyświetl jasność w elemencie span z
id="level". Przyciskid="brighter"zwiększa wartość o 1 po każdym kliknięciu. - Przycisk
id="power"przełącza wartośćon. Gdy jest włączony, wyświetl element<p>zid="status"i tekstemLamp is on; w przeciwnym razie renderujnull.
Spróbuj swoich sił
<!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>Wszystkie lekcje w sekcji Podstawy
1Poznaj React
Czym jest React?Twój pierwszy komponentZasada jednego rodzicaJSX to nie HTMLPodsumowanie: poznaj React