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 ánLờ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
How can you ensure that a prop is passed as an array with at least one element?Có lời giảiCâu hỏiHow can you pass parameters to an event handler in React?Có lời giảiCâu hỏiWhich of the following is used to pass a function from a parent component to a child component?Có lời giảiCâu hỏiCả 40 câu của chủ đề40 câu