NGHỆ THUẬT FLUTTER : CÁC CÁCH QUẢN LÝ STATE TRONG FLUTTER – setState

Trong lập trình Flutter, setState là cách cập nhật trạng thái cơ bản, phổ biến và hầu hết đều được dùng trong xây dựng ứng dụng Flutter.

Hàm setState trong Flutter sẽ giúp cập nhật UI đối với những phần liên quan đến các biến được đặt trong hàm setState.
Ví dụ:

Khi nhấn vào các nút Đổi màu hay Tăng số thì các bộ phận của UI liên quan đến changedColor hay count sẽ thay đổi.

Từ ảnh động trên, bạn có thể hiểu rõ , các hoạt động và sử dụng setState. Bạn có thể tự chạy trên thiết bị của mình bằng đoạn code bên dưới :

setState là một cách cơ bản để cập nhật trạng thái trên UI. Nó sẽ được dùng hầu hết trong các quá trình viết ứng dụng Flutter.
Ưu điểm của setState là đơn giản dễ dùng, không quá phức tạp. Tuy nhiên với trường hợp đặt quá nhiều biến trong hàm setState thì lúc đó việc dùng setState thì sẽ khiến ứng dụng bị chậm hơn, lúc đó chúng ta nên dùng các cách quản lý State khác ví dụ như Provider…

Chúc các bạn có được nhiều kiến thức từ blog Báo Flutter !

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *