• 0564123123
  • info@hocflutter.com
  • Trang chủ
  • Giới thiệu
  • Dịch vụ
  • Khóa học
    • Lập trình di động
  • Liên hệ
  • Đăng nhập

Kiến trúc ứng dụng flutter: Các cách quản lý state trong flutter - Cách SetState

Có nhiều cách quản lý State trong ứng dụng Flutter :
+ setState
+ InheritedWidget & InheritedModel
+ Provider
+ Redux
+ Bloc/Rx
+ MobX, GetX

....

Cách quản lý State sẽ quyết định nhiều đến kiến trúc của ứng dụng, đặc biệt ảnh hưởng nhiều đến độ mượt của ứng dụng.

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.


setState(()
{
   // Write something here
});

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.

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…

Số 01, Lê Lợi, Phường 1, Mỹ Tho, Tiền Giang

  • 0564123123
  • info@hocflutter.com
  • https://hocflutter.com

Dịch vụ

  • Đào tạo lập trình ứng dụng cơ bản
  • Đào tạo lập trình ứng dụng nâng cao
  • Thiết kế website doanh nghiệp
  • Thiết kế và lập trình ứng dụng theo yêu cầu

Dự án

Giờ làm việc

  • Thứ 2 đến thứ 6:
    6 giờ sáng- 18 giờ chiều
  • Thứ 7:
    6 giờ sáng- 18 giờ chiều
  • Chủ nhật :
    Nghĩ

Copyright ©2022 Học Lập trình di động Flutter - Kỹ nguyên mới của lập trình di động. All Rights Reserved

  • FAQ
  • |
  • Help Desk
  • |
  • Support