SetState là cách cập nhật trạng thái cơ bản:
Provider
– Một nhà cung cấp thì dùng ChangeNotifierProvider
Dùng navigator. Màn hình như ngăn sếp push vô pop ra. Provider có thể quản lý trạng thái ở nhiều màn hình khác nhau.
Dùng với comsumer có thể dùng tham số trực tiếp truy xuất thay vì dùng watch hay read.
Lưu ý khi viết hàm thì nhớ khai báo notifyListeners();
– Nhiều nhà cung cấp thì dùng MultiProvider
Bạn tác giả nghiên cứu thử 1 case cơ bản là
– màn hình sản phẩm bấm thêm vào giỏ hàng 2 sản phẩm, có giá là 10k
– màn hình giỏ hàng sẽ được notify để thêm 2 sản phẩm này vào màn hình giỏ hàng
^ nhé