In React, what are “props” used for?

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 pass data from a parent component to a child". Props (properties, thuộc tính) truyền dữ liệu theo một chiều từ component cha xuống component con, giống thuộc tính JSX như name="Lan" đặt trên thẻ con; con đọc chúng qua tham số props và không được sửa. "To pass data from a child component to a parent" ngược chiều: muốn gửi dữ liệu từ con lên cha thì cha phải truyền xuống một hàm callback qua props để con gọi. "To style components with CSS" không phải mục đích của props: kiểu dáng đặt bằng className hoặc style; style có thể được truyền như một prop nhưng đó chỉ là một trường hợp truyền dữ liệu. "To store local state in functional components" là việc của useState, còn props là dữ liệu từ bên ngoài đưa vào và chỉ đọc.

Cùng phần 4

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