What does the fallback prop in Suspense represent?
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: "The component to display while the lazy component is loading". Khi bọc một component nạp bằng React.lazy trong Suspense, lần render đầu mã của nó chưa tải xong nên component đó tạm treo (suspend); lúc ấy Suspense hiện phần tử truyền qua prop fallback, thường là spinner hay dòng chữ đang tải, và tự thay bằng component thật khi tải xong. "The component to display when an error occurs during loading" là việc của Error Boundary, thường bọc bên ngoài Suspense để bắt lỗi tải. "The component to display when the lazy component is rendered" sai vì lúc đó chính component lazy hiện ra, fallback đã biến mất. "The component to display when Suspense is not supported" sai vì fallback không phải phương án dự phòng cho môi trường không hỗ trợ; Suspense là một phần của React, fallback chỉ gắn với trạng thái đang chờ.
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