Menu
CoddyTech

Ôn tập: Trạng thái và sự kiện

Thuộc phần Kiến thức cơ bản trong hành trình React của Coddy. Bài học 27 trên 42.

challenge icon

Thử thách

Trung bình

Tóm tắt chương. Tạo bảng điều khiển đèn bàn: một bộ đếm và một công tắc nằm cạnh nhau trong cùng một component.

  1. Thêm hai state độc lập: brightness bắt đầu từ 0 và on bắt đầu từ false.
  2. Hiển thị độ sáng trong span có id="level". Nút id="brighter" tăng thêm 1 sau mỗi lần nhấp.
  3. Nút id="power" đảo trạng thái của on. Khi bật, hiển thị một <p> có id="status" và nội dung Lamp is on; nếu không, hiển thị null.

Tự làm thử

<!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>

Tất cả bài học trong Kiến thức cơ bản