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 ánLờ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
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