setState hoạt động như thế nào? Có giới hạn gì không?
setState hoạt động như thế nào? Có giới hạn gì không?
Trong React, `setState` là một phương thức dùng để cập nhật trạng thái của một component. Khi bạn gọi `setState`, React sẽ hợp nhất các thay đổi vào trạng thái hiện tại và tái render component đó. **Tính bất đồng bộ**: `setState` không thay đổi ngay lập tức giá trị của `this.state`. Thay vào đó, nó lên lịch cho phần cập nhật của đối tượng state và thực hiện việc render trong tương lai gần. Nếu có nhiều lời gọi `setState` kế tiếp nhau, React có thể nhóm chúng lại để tối ưu hóa việc render.
**Giới hạn**: Do bản chất bất đồng bộ, việc dựa vào giá trị tức thời của `this.stat...
middle