Which React concept is used to pass data from a parent component to a child component?

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: "Props". Props (thuộc tính) là cơ chế truyền dữ liệu một chiều từ cha xuống con: component cha viết giá trị như thuộc tính trên thẻ của con, component con nhận chúng qua tham số props và chỉ được đọc, không được sửa. Khi cha render lại với giá trị mới, con nhận props mới và render theo. Phương án "State" là dữ liệu riêng do chính component quản lý và thay đổi bằng hàm setter; state của cha thường được đưa xuống con nhưng phải đi qua props. Phương án "Context" cũng đưa dữ liệu xuống cây, nhưng dùng khi dữ liệu cần tới nhiều tầng sâu để khỏi truyền props qua từng cấp, không phải khái niệm cơ bản cho quan hệ cha con trực tiếp mà câu hỏi nhắm tới. Phương án "Ref" dùng giữ một giá trị không gây render lại hoặc trỏ tới phần tử DOM, không phải kênh truyền dữ liệu từ cha xuống con.

Cùng phần 4

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