Câu hỏi phỏng vấn React.js
Câu hỏi

Làm thế nào để truyền dữ liệu từ component con sang component cha trong React?

Câu trả lời

Để truyền dữ liệu từ component con sang component cha trong React, bạn thường sử dụng một hàm callback được định nghĩa trong component cha và sau đó truyền hàm này xuống component con dưới dạng props. Khi cần truyền dữ liệu từ con lên cha, component con sẽ gọi hàm callback này và truyền dữ liệu làm đối số.

Cụ thể, bạn có thể thực hiện các bước sau:

  1. Trong component cha, tạo một hàm callback để cập nhật trạng thái (state) hoặc xử lý dữ liệu nhận được từ component con.
  2. Truyền hàm callback này xuống component con thông qua props.
  3. Trong component con, khi có sự kiện hoặc dữ liệu cần truyền lên cha, gọi hàm callback đã được truyền xuống và truyền dữ liệu cần thiết làm đối số cho hàm này.

Ví dụ, nếu bạn có một hàm handleData trong componen...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Quá trình Reconciliation trong ReactJS là gì?

junior

React Hooks là gì?

middle

Kể tên một số middleware của Redux mà bạn biết?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào