Why should setState() be called sparingly?
4 phương ánCó giải thíchDễ
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
setState() được gọi quá nhiều có thể gây ra hiệu suất chậm và tiêu tốn tài nguyên. Khi bạn gọi setState(), React sẽ thực hiện một lần render lại toàn bộ ứng dụng. Điều này có thể gây ra hiệu suất chậm nếu bạn gọi setState() quá nhiều lần trong một khoảng thời gian ngắn. Ngoài ra, nếu bạn gọi setState() trong một vòng lặp, nó có thể gây ra hiệu suất chậm và thậm chí là gây ra lỗi. Vì vậy, bạn nên gọi setState() một cách cẩn thận và chỉ khi thực sự cần thiết.
Cùng chủ đề
Đi tiếp từ đây