How can you define a lazy component 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: "Using the lazy function from the React library". React cung cấp hàm lazy, nhận một hàm trả về lời gọi import() động, ví dụ const About = lazy(() => import('./About')); kết quả là một component chỉ được tải mã khi được render lần đầu, và phải đặt trong Suspense để có fallback lúc chờ; lazy nên khai báo ở ngoài thân component để không bị tạo lại mỗi lần render. "Wrapping the component in the LazyComponent higher-order component" sai vì React không có component bậc cao (HOC) nào tên LazyComponent. "Importing the component with the lazy keyword" sai vì JavaScript không có từ khoá lazy trong câu lệnh import; lazy là một hàm bình thường được import từ react. "Using the createLazyComponent method from the React package" sai vì React không có phương thức này, tên đúng chỉ là lazy, gọi qua React.lazy hoặc import trực tiếp.
Cùng phần 7
How would you navigate programmatically to a route with a parameter using useNavigate in React Router?Có lời giảiCâu hỏiHow do you declare a route in React Router?Có lời giảiCâu hỏiIn React Router, how do you define a nested route structure within a parent component?Có lời giảiCâu hỏiCả 39 câu của chủ đề39 câu