Flutter - birkac not

build icinde API request yapmak yerine initState icerisinde yapmak daha iyi, bu sayede alt screenlere gittikce olusan ekstre API hitten kurtuluyoruz(alt screenlere gittigimizde ust screen change oldugu icin build tetikleniyor).

Fakat initState icerisinde API'a istek yaparken bir hata meydana gelirse; loading ekranda kaliyor. Bunun onune gecip hata ekrani gosterebilmek icin screen'e bir async func yazip onun vasitasiyla API call yapip hata olursada setState ile hata oldugunu set edip ona gorede hata ekranini gosteriyoruz.

  • Async requestin exceptinida async oluyormus: bak
  • initState icerisinde context degiskenine ulasilabiliyor.
  • Her parametre alan statefull widget'da parametreyi stateless widget a ordanda statefull widgetina gecirmeye gerek yokmus. statefull widget icinde widget diyerek onun stateless widget'ina ulasilabiliyor. Bak. initState icerisinde de context'e erisebiliyoruz. Bunun sebebi context ve widget birer getter, bu yuzden screen icerisinde herhangi biryerden ulasilabiliyorlar.

Flutter yapisi

Layoutlar

Karisik

State

Bloglar

Sohbet - Chat

  • https://gitter.im/flutter/flutter

Hatalar ve cozumleri

Tools

Hosuma giden tasarimlar

Nasil yapilir

Animasyonlar