Sobes.tech
Middle

Flutter tətbiqində Cubit nə vaxt istifadə edilməlidir?

sobes.tech Süni İntellekt

AI-dan cavab

Metod çağrılarına cavab olaraq yeni vəziyyətlərin yayımına əsaslanan sadə vəziyyət idarəetməsi üçün Cubit istifadə edilməlidir. Bu, aşağıdakılar üçün uyğundur:

  • Sadə biznes məntiqi.
  • Əvvəlki vəziyyətlərdən asılı olmayan və ya mürəkkəb transformasiyalar olmadan vəziyyətlərin nümayişi.
  • Yalnız yeni vəziyyətləri yaymaq kifayət edən ssenarilər.
  • Bloc çox görünən tətbiqlər və ya tətbiq hissələri.
// Cubit nümunəsi
class CounterCubit extends Cubit<int> {
  CounterCubit() : super(0);

  void increment() => emit(state + 1);
  void decrement() => emit(state - 1);
}