Stateless widget’ı stateful’a çevirdiğimiz de bu şekilde oluyor ya. Mesela neden iki tane klasa ihtiyacımız var? ilkinden neden createState() diyerek ikincisini çağırıyoruz? ikincisi aynı ad sadece başına “_” olmak zorunda mı? ve neden extends State<MyApp> MyApp türünden bir state mi demek bu ve neden buna ihtiyacımız var? Kısacası bu olayın komple mantığını anlatabilecek anlatırsa sevinirim, şimdiden teşekkürler.

class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
@override
Widget build(BuildContext context) {
return Container();
}
}

    Write a Reply...