Podsumowanie: formularze i pola wejściowe
Część sekcji Podstawy ścieżki React w Coddy. Lekcja 32 z 42.
Wyzwanie
ŚredniPodsumowanie rozdziału. Zbuduj selektor pseudonimu z pełną pętlą kontrolowanego pola tekstowego: wpisywanie, podgląd na bieżąco, czyszczenie.
- Ustaw pole tekstowe (
id="nick") jako kontrolowane za pomocą stanunick, którego początkowa wartość jest pusta. - Akapit (
id="meter") wyświetlaN of 12, gdzie N to aktualna długość pseudonimu (np. wpisanieCoddy→5 of 12); wartość ma być wyliczana, a nie przechowywana. - Przycisk
id="clear"czyści pseudonim, a wraz z nim pole tekstowe.
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 React2Wyrażenia JSX
Nawiasy klamroweDziałania matematyczne w nawiasach klamrowychNawiasy klamrowe w atrybutachWywoływanie funkcji w JSXPodsumowanie: wyrażenia JSX3Komponenty
Elementy składoweTwój drugi komponentPonowne używanie komponentówTworzenie stronyPodsumowanie: komponenty6Formularze i pola wejściowe
Kontrolowane pola wejścioweWyświetlanie wpisanego tekstuLicznik znakówPrzycisk czyszczeniaPodsumowanie: formularze i pola wejściowe