What is the purpose of the dependency array in useEffect?

4 phương ánCó giải thíchDễ

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Mảng phụ thuộc (dependency array) trong useEffect là một tính năng quan trọng trong React. Nó giúp chúng ta xác định khi nào hiệu ứng (effect) nên được chạy lại. Khi một giá trị trong mảng phụ thuộc thay đổi, React sẽ chạy lại hiệu ứng để đảm bảo dữ liệu luôn được cập nhật. Ví dụ, nếu chúng ta có một hiệu ứng để lấy dữ liệu từ API, chúng ta có thể sử dụng mảng phụ thuộc để chỉ định khi nào nên lấy dữ liệu lại. Điều này giúp giảm thiểu số lần gọi API và cải thiện hiệu suất của ứng dụng.

Cùng chương 3