What is the primary purpose of event handlers 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 respond to user interactions like clicking, hovering, and focusing". Event handler (hàm xử lý sự kiện) là hàm ta truyền vào các prop như onClick, onMouseEnter, onFocus hay onChange; React gọi hàm đó khi người dùng nhấp, rê chuột, đưa con trỏ vào ô nhập hay gõ phím, và bên trong hàm ta làm việc cần làm như cập nhật state hay gửi biểu mẫu. Lưu ý phải truyền chính hàm, ví dụ onClick={handleClick}, chứ không gọi nó ngay. "To manage state within a component" sai vì giữ state là việc của useState hay useReducer; hàm xử lý sự kiện có thể gọi hàm set để đổi state, nhưng mục đích của nó là phản hồi thao tác người dùng. "To handle server-side logic" sai vì event handler chạy trong trình duyệt, logic máy chủ thuộc về backend. "To manage routing in a React application" sai vì định tuyến do React Router đảm nhận qua Routes, Route và Link.

Cùng phần 4

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