What is the purpose of a container component in React?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "To fetch the data and passing to child component". Mẫu container và presentational chia component theo vai trò: container component lo phần dữ liệu và logic, như gọi API, giữ state, kết nối store, rồi truyền dữ liệu cùng các hàm xử lý xuống component con qua props; component con (presentational) chỉ lo hiển thị. Nhờ tách như vậy, phần giao diện dễ dùng lại và dễ kiểm thử. Phương án "To handle UI rendering and user interactions" là việc của presentational component, nơi vẽ giao diện và nhận thao tác rồi gọi hàm được truyền xuống. Phương án "To provide a visual representation of data" cũng là vai trò hiển thị của presentational component. Phương án "To encapsulate reusable UI components" nói về việc đóng gói các thành phần giao diện dùng lại như nút hay thẻ, không phải nhiệm vụ đặc trưng của container là lấy dữ liệu và chuyền xuống.

Cùng phần 5

Xuất hiện trong 1 bộ đề