Trong một thành phần được kiểm soát, dữ liệu biểu mẫu được xử lý bởi một thành phần React. Giải pháp thay thế là các thành phần không được kiểm soát, nơi dữ liệu biểu mẫu được xử lý bởi chính DOM. Để viết một thành phần không được kiểm soát, thay vì viết một trình xử lý sự kiện cho mọi bản cập nhật trạng thái, bạn có thể sử dụng refđể nhận các giá trị biểu mẫu từ DOM.
Nguồn chân lý của các thành phần không được kiểm soát trong React là gì?
Đáp án: A là câu trả lời đúng. Đối với các thành phần không được kiểm soát trong React. js, nguồn của sự thật là thành phần DOM.
Tại sao các thành phần được kiểm soát tốt hơn?
Sử dụng thành phần được kiểm soát cho phép chúng tôi thay đổi trạng thái bên trong của thành phần theo bất kỳ cách nào chúng tôi muốn. Ví dụ: hãy xem xét điều gì sẽ xảy ra nếu chúng ta muốn ngăn người dùng thay đổi đầu vào khi các ký tự không hợp lệ được thêm vào.
Thành phần được kiểm soát là gì?
Các thành phần của bộ điều khiển là một mẫu dựa trên kết xuất có thể giúp bạn tách trạng thái khỏi bản trình bàyvà điều đó tạo điều kiện sử dụng lại logic nghiệp vụ. Ngày 31 tháng 8 năm 2018. Khi React lần đầu tiên xuất hiện trên hiện trường, nó được xem như một thư viện chế độ xem. Nó đã nói như vậy trên trang web: “chữ V trong MVC”!
Các thành phần hook có phải là thành phần được kiểm soát không?
React cung cấp 2 cách tiếp cận để truy cập giá trị của trường đầu vào: sử dụng kỹ thuật thành phần có kiểm soát hoặc không kiểm soát. Tôi thích các thành phần được kiểm soát hơn vì bạn đọc và đặt giá trị đầu vào thông qua trạng thái của thành phần.