Ringkasan: State dan Event
Termasuk bagian Dasar-Dasar dalam perjalanan React di Coddy. Pelajaran 27 dari 42.
Tantangan
SedangRingkasan bab. Buat panel kontrol lampu meja: sebuah penghitung dan tombol on/off yang berdampingan dalam satu komponen.
- Tambahkan dua state yang independen:
brightnessyang dimulai dari0danonyang dimulai darifalse. - Tampilkan kecerahan di dalam span dengan
id="level". Tombolid="brighter"menambahkan 1 setiap kali diklik. - Tombol
id="power"membalik nilaion. Saat menyala, tampilkan<p>denganid="status"dan teksLamp is on; jika tidak, rendernull.
Coba sendiri
<!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>Semua pelajaran di Dasar-Dasar
1Mengenal React
Apa Itu React?Komponen PertamamuAturan Satu IndukJSX Bukan HTMLRangkuman: Mengenal React2Ekspresi JSX
Kurung KurawalMatematika dalam Kurung KurawalKurung Kurawal dalam AtributMemanggil Fungsi di JSXUlasan: Ekspresi JSX5State dan Event
Apa Itu State?Penghitung KlikMenghitung dengan LangkahBeralih dengan StateState IndependenRingkasan: State dan Event