Junior — Middle
Flutter-də StatelessWidget-in həyat dövrünün əsas mərhələlərini izah edin.
sobes.tech Süni İntellekt
AI-dan cavab
Flutter-də StatelessWidget daxili vəziyyəti olmayan widget-dir. Onun həyat dövrü çox sadədir və aşağıdakı mərhələləri əhatə edir:
-
Yaradılması: Konstruktor widget nümunəsini yaratmaq üçün çağırılır.
-
Quruluş (build):
build(BuildContext context)metodu widget ağacını qurmaq üçün çağırılır. StatelessWidget vəziyyəti saxlaya bilmədiyi üçün, build çox vaxt çağırıla bilər, valideyn widget-lər dəyişdikdə. -
Yox edilməsi: Widget ağacdan çıxarıldıqda, o, çöp toplayıcı tərəfindən yox edilir.
Nümunə:
class MyWidget extends StatelessWidget {
final String title;
MyWidget(this.title);
@override
Widget build(BuildContext context) {
return Text(title);
}
}
StatelessWidget vəziyyəti saxlaya bilmədiyi üçün, initState və ya dispose kimi metodlara malik deyil, bunlar StatefulWidget-də mövcuddur.