Which of the following is a common convention for naming a React component file?
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: "PascalCase". Tên component React phải bắt đầu bằng chữ hoa, vì JSX coi thẻ viết thường như div, span là phần tử HTML có sẵn, còn thẻ viết hoa như UserProfile mới là component tự định nghĩa; do đó quy ước phổ biến là đặt cả tên component lẫn tên tệp theo PascalCase (mỗi từ viết hoa chữ đầu, không dấu nối), ví dụ tệp UserProfile.jsx chứa component UserProfile, để dễ tìm và khớp với lệnh import. Phương án "snake_case" dùng gạch dưới, quen thuộc trong Python hay tên cột cơ sở dữ liệu, không phải quy ước cho tệp component. Phương án "camelCase" dành cho tên biến, hàm và hook như useFetch; đặt tên component kiểu này thì JSX hiểu nhầm thành thẻ HTML. Phương án "UPPER_CASE" là quy ước cho hằng số như API_URL.
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